deberfundamentos2
Páginas: 2 (293 palabras)
Publicado: 12 de julio de 2015
1.- Realice un programa que lea n datos en 2 vectores, sumen los datos de cada posicion del vector en un tercer vector imprima los 3 vectores.
Análisis
Objetivo: sumar2 vectores
Datos de entrada: vect1[15],vect2[15, i,n
Proceso:
Salida: vect3[15]
Restricciones:
Diseño
Codificación
#include
#include
intmain(){
float vect1[15],vect2[15],vect3[15];
int i,n;
n=0;
printf ("dame el tamaño del vector: ");
scanf ("%d", &n);
for(i=0;i
printf("Datos para elprimer vector\n");
scanf("%f",&vect1[i]);
}
for(i=0;i
printf("Datos para el segundo vector\n");
scanf("%f",&vect2[i]);
}
printf("vector 3 es lasuma de los 2 primeros vectores\n");
for(i=0;i
vect3[i]=vect1[i]+vect2[i];
printf("posicion %d -->%2.0f\n",i,vect3[i]);
}
getch();
}Prueba de escritorio
2. realice un programa 5 numeros en jn vector. imorima el vector. si el numero leido es mayor que 9 reste 9 hasta que tenga una sola cifra imprima elvevtor. ejemplo
vector 55 37 89 3 15
vector resultante 1 1 8 3 6
estos datos se obtienrn de 55-9=46 -9=37-9=28 -9 =19 -9 =10 -9 =1 es el valor a imorimir
Análisis
Objetivo:vector de 5 numeros
Datos de entrada: vect1[5]
Proceso:
Salida: vect2[5];
Restricciones: impares
Diseño
Codificación
include
#include
intmain(){
float vect1[5],vect2[5];
int i;
for(i=0;i<5;i++)
{
printf("Datos para el vector\n");
scanf("%f",&vect1[i]);
}
for(i=0;i<5;i++)
{while(vect1[i]>9)
{
vect1[i]=vect1[i]-9;
}
vect2[i]=vect1[i];
printf("posicion %d -->%2.0f\n",i,vect2[i]);
}
getch();
Prueba de escritorio
Leer documento completo
Regístrate para leer el documento completo.