Canculadora con arreglos C
//librerias
#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
//librerias
int main() // iniciamos programa
{
int i,x,opcion,Reinicio;
while(Reinicio!=2){
system("cls"); // limpiar pantalla
printf("\n-----------Menu----------");
printf("\n1) SUMA");
printf("\n2) RESTA");
printf("\n4) MULTIPLICACION\n");
scanf("%d",&opcion);
if(opcion==1)
{
printf("\nSuma de x numeros");
printf("\ningrese x: \n");
scanf("%d",&x);
float numero[x],Resultado=0,promedio=0; // numero0, numero1, numero2
for(i=1;i<=x;i++)
{
printf("\n Ingrese el %d numero:",i);
scanf("%f",&numero[i]); //numero[1]--2--3
if(i==1)
Resultado=numero[i];
else
Resultado=Resultado+numero[i];
}
printf("\n\n_________________________\n");
for(i=1;i<=x;i++)
{
printf("%.1f",numero[i]);
if(i<x)
printf("+");
}
printf("=%.2f",Resultado);
promedio=Resultado/x;
printf("\n\nel promedio es %.2f",promedio);
}
if(opcion==2)
{
printf("\nResta de x numeros");
printf("\ningrese x: \n");
scanf("%d",&x);
float numero[x],Resultado=0,promedio=0; // numero0, numero1, numero2
for(i=1;i<=x;i++)
{
printf("\n Ingrese el %d numero:",i);
scanf("%f",&numero[i]); //numero[1]--2--3
if(i==1)
Resultado=numero[i];
else
Resultado=Resultado-numero[i];
}
printf("\n\n_________________________\n");
for(i=1;i<=x;i++)
{
printf("%.1f",numero[i]);
if(i<x)
printf("-");
}
printf("=%.2f",Resultado);
promedio=Resultado/x;
}
if(opcion==3)
{
printf("\nMultiplicacion de x numeros");
printf("\ningrese x: \n");
scanf("%d",&x);
float numero[x],Resultado=1,promedio=0; // numero0, numero1, numero2
for(i=1;i<=x;i++)
{
printf("\n Ingrese el %d numero:",i);
scanf("%f",&numero[i]); //numero[1]--2--3
if(i==1)
Resultado=numero[i];
else
Resultado=Resultado*numero[i];
}
printf("\n\n_________________________\n");
for(i=1;i<=x;i++)
{
printf("%.1f",numero[i]);
if(i<x)
printf("*");
}
printf("=%.2f",Resultado);
promedio=Resultado/x;
printf("\n\nel promedio es %.2f",promedio);
}
printf("\n_________________________________________\n");
printf("\n\n1)Reinicio");
printf("\n2)Salir \n");
scanf("%d",&Reinicio);
}
getch(); // retiene la pantalla
return 0;
}
Comentarios
Publicar un comentario