ARREGLOS
Profesora: Autores:
ING. Gerlin Zurita Fuentes Valentina C.I: 31.364.586
Materia: Rivas Samira C.I: 31.597.229
Programación I Barrios Fabian C.I: 31.749.333
Martinez Carlos C.I: 31.210.860
Rivas Rafael C.I: 31.623.395
PNF Informática 05 T1F2
22 de febrero, 2024
Arreglos
Programa#1.
Calculador de promedios. Programa elaborado en C++
Código:
#include <stdio.h>
int main()
{
float Calificaciones1[4]; //declaración del 1er arreglo//
float Calificaciones2[4]; //declaración del 2do arreglo//
float PromedioF1 = 0; //variable promedio//
float PromedioF2 = 0;
float ResultadoFinal = 0;
printf("Calculador de Promedio \n\n");
for(int I = 0; I < 4; I++){
printf("Ingrese la calificación de la Fase1 #%d:", I + 1); //imprimir el mensaje, hasta que el
usuario ingrese todas las calificaciones//
scanf("%f", & Calificaciones1[I]);
PromedioF1 += (Calificaciones1[I]/4);
printf("\n");
}
printf("El promedio de la Fase1 es: %.2f\n\n", PromedioF1);
if(PromedioF1 >= 12){
printf("Fase1 Aprobada\n\n\n");
}
else{
printf("Fase1 Reprobada\n\n\n");
}
for(int I = 0; I < 4; I++){
printf("Ingrese la calificación de la Fase2 #%d:", I + 1); //imprimir el mensaje, hasta que el
usuario ingrese todas las calificaciones//
scanf("%f", & Calificaciones2[I]);
PromedioF2 += (Calificaciones2[I]/4);
printf("\n");
}
printf("El promedio de la Fase2 es: %.2f\n\n", PromedioF2);
if(PromedioF2 >= 12){
printf("Fase2 Aprobada\n\n\n");
}
else{
printf("Fase2 Reprobada\n\n\n");
}
ResultadoFinal = (PromedioF1 + PromedioF2)/2;
printf("El promedio obtenido en el trayecto es: %.2f\n\n", ResultadoFinal); //dentro de esta
línea de código se realiza la operación del promedio final//
if(ResultadoFinal >= 12){
printf("TRAYECTO APROBADO\n");
}
else{
printf("TRAYECTO REPROBADO\n");
}
return 0;
}
Programa#2.
Calculador de ingresos anuales. Programa elaborado en C++
Código:
#include <iostream>
using namespace std;
int main(){
float ingresos[12];
int opcion;
float suma;
float maximo;
float minimo;
for(int i=0; i<12; i++){
cout <<"ingrese su ingreso del mes " <<i<<":";
cin >>ingresos[i];
}
do{
cout<<"[Link] ingresos "<<endl;
cout<<"[Link] ingreso "<<endl;
cout<<"[Link] ingreso "<<endl;
cout<<"[Link]"<<endl;
cin>> opcion;
switch(opcion){
case 1:
for(int i=0; i<12; i++){
suma=suma+ingresos[i];
}
cout <<"el ingreso anual total es : "
<<suma<<endl;
break;
case 2:
maximo=ingresos [0];
for(int i=0; i<12; i++){
if(ingresos[i]>maximo){
maximo=ingresos[i];}
}
cout <<"el maximo ingreso es : "<<maximo<<endl;
break;
case 3:
minimo= ingresos [0];
for(int i=0; i<12; i++){
if(ingresos[i]<minimo){
minimo=ingresos[i];}
}
cout <<"el minimo ingreso es : "<<minimo<<endl;
break;
}
}while(opcion!=4);
return 0;