Hola,
SOLICITU SU VALIOSA COLABORACION PARA SABER DE QUE MANERA PUEDO HACER PARA Q ESTE CODIGO ME FUNCIONE PARA TODAS LAS OPERACIONES, POR EJ QUE LOS DATOS QUE INGRESE ME MUESTRE LA MULTIPLICACION DIVICION, SUMA Y RESTA DE UNA VEZ.
#include <conio.h>
#include <iostream.h>
main ()
{
float division[4];
int suma[4],resta[4],multiplicacion[4],j,opc=0;
int vector1[4],i=0,vector2[4];
while (opc<5)
{
printf("\n Programa: VECTOR QUE REALIZA LAS OPERACIONES BASICAS (+,-,*,/) \n");
printf("\n Menu\n");
printf(" \n Seleccione que operacion desea realizar\n\n");
printf("1. Suma \n");
printf("2. Resta \n");
printf("3. Multiplicacion \n");
printf("4. Division \n");
printf("5. Salir\n");
scanf("%d",&opc);
system ("cls");
if (opc==1)
{
printf (" Digite valor de A\n");
for (i=0;i<=4;i++)
{
scanf ("%d",&vector1[i]);
}
printf (" Digite valor de B\n");
for (i=0;i<=4;i++)
{
scanf ("%d",&vector2[i]);
}
for (i=0;i<=4;i++)
{
suma[i]=vector1[i]+vector2[i];
}
for (i=0;i<=4;i++)
{
printf ("%d + %d = %d \n",vector1[i],vector2[i],suma[i]);
getch ();
}
}
else
if (opc==2)
{
printf (" Digite valor de A\n");
for (i=0;i<=4;i++)
{
scanf ("%d",&vector1[i]);
}
printf (" Digite valor de B\n");
for (i=0;i<=4;i++)
{
scanf ("%d",&vector2[i]);
}
for (i=0;i<=4;i++)
{
resta[i]=vector1[i]-vector2[i];
}
for (i=0;i<=4;i++)
{
printf ("%d - %d = %d \n",vector1[i],vector2[i],resta[i]);
getch ();
}
}
else
if (opc==3)
{
printf (" Digite valor de A\n");
for (i=0;i<=4;i++)
{
scanf ("%d",&vector1[i]);
}
printf (" Digite valor de B\n");
for (i=0;i<=4;i++)
{
scanf ("%d",&vector2[i]);
}
for (i=0;i<=4;i++)
{
multiplicacion[i]=vector1[i]*vector2[i];
}
for (i=0;i<=4;i++)
{
printf ("%d * %d = %d \n",vector1[i],vector2[i],multiplicacion[i]);
getch ();
}
}
else
if (opc==4)
{
printf (" Digite valor de A\n");
for (i=0;i<=4;i++)
{
scanf ("%d",&vector1[i]);
}
printf (" Digite valor de B\n");
for (i=0;i<=4;i++)
{
scanf ("%d",&vector2[i]);
}
for (i=0;i<=4;i++)
{
division[i]=vector1[i]/vector2[i];
}
for (i=0;i<=4;i++)
{
printf ("%d / %d = %.2f \n",vector1[i],vector2[i],division[i]);
getch ();
}
}
}
getch ();
}
Configuración: Windows XP
Firefox 3.0.5