Practica 3

download Practica 3

of 13

description

practica 3 introduccion a la programacion

Transcript of Practica 3

INTRODUCCION A LA PROGRAMACION

PRACTICA 3 ARREGLOS

WILLIAM ALEXANDER CUESTA SANCHEZCC.80830119

GRUPO: 301304_17

TUTORAIRINA NARVAEZ ESPINOZA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIAINGENIERIA EN SISTEMASBOGOTA 1 DE NOVIEMBRE DEL 2015

INTRODUCCION

Se pretende implementar un programa en c++, por medio del cual se aborde la temtica de la unidad tres del curso introduccin a la programacin, la cual se refiere al tema de arreglos. Para ello se ha seleccionado el ejercicio B de la gua de actividades el cual propone la construccin de una funcin que muestre el nmero de estudiantes que pierden el curso, de un programa base el cual almacena las notas de 30 estudiantes en un arreglo.

PROBLEMA EJERCICIO B.

Funcin para mostrar el nmero de estudiantes que pierden el curso.

ANALISIS.Se implementa una funcin la cual recibe como argumento un arreglo del tipo float, arreglo que contiene 30 posiciones las cuales representan las 30 notas de los estudiantes. En la funcin se comparan las posiciones del arreglo desde la posicin 0 hasta la posicin 29 , con una instruccin if la cual evala si el valor es mayor a 2.9, si es mayor se incrementa la variables total en una unidad, de lo contrario total no se incrementa, al final de un ciclo for se muestra en pantalla la variable total que representa el nmero de estudiantes que pierden la asignatura.

CODIGO DEL PROGRAMA.

//Autor: Mirian Benavides - UNAD// modificado por William Alexander Cuesta #include#include //Biblioteca estndar de entrada y salida, para utilizar cout y cin#include /*Biblioteca para utilizar system("cls") limpieza de pantalla y system("pause")que detiene la ejecucin del programa hasta que el usuario digite una tecla */

using namespace std;

void imprimirNotas(float notas[] );void Numero_de_estudiantes_que_pierden( float arreglo[]);

int main() { float notas[30]={1.0,5.0,2.6,4.2,3.5,2.8,4.5,2.3,5.0,3.3,1.9,3.0,2.3,4.1,4.7,5.0,3.5,3.9,3.1,2.2,4.7,5.0,3.6,4.4,1.9,2.4,3.0,1.0,5.0,4.0}; int a=0; do{ system("cls"); cout