Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guía Practica
#include <stdio.h>
int main(){
int vect[100], nelem, i, suma=0;
float prom;
printf("Ingrese la cantidad de elementos\n");
scanf("%d", &nelem);
for(i=0;i<nelem;i++){
printf("Ingrese su valor el cual debe estar entre 15 y 70\n");
scanf("%d", &vect[i]);
if(vect[i]<=15 || vect[i]>=70){
printf("Numero no valido, vuelva a ingresar\n");
scanf("%d", &vect[i]);
}
suma = suma + vect[i];
}
prom = suma/nelem;
printf("El promedio de los datos ingresados es %.2f\n", prom);
printf("El nuevo vector formado será\n");
for(i=0;i<nelem;i++){
if(vect[i]>prom)
printf("%d\t", vect[i]);
}
}
#include<stdio.h>
int main(){
int vect[200], vect1[200], nelem, i;
printf("Ingrese el numero de elementos\n");
scanf("%d", &nelem);
for(i=0;i<nelem;i++){
printf("Ingrese un valor entre 1 y 35\n");
scanf("%d", &vect[i]);
vect1[i] = (vect[i])*(vect[i]);
}
printf("Nuestro arreglo de vectores es\n");
for(i=0;i<nelem;i++){
printf("%d\t", vect[i]);
}
printf("\nNuestro nuevo arreglo de vectores es\n");
for(i=0;i<nelem;i++){
printf("%d\t", vect1[i]);
}
}
3. Diseñe un programa que lea un número cualquiera y lo busque en el vector que
contiene N elementos (valores entre 10 y 85). Escribir la posición donde se
encuentra almacenado el número en el vector o el mensaje “NO” si no lo
encuentra.
4. Desarrolle un programa que permita el ingreso de dos vectores A y B,
posteriormente el programa permitirá intercalar los elementos de ambos
vectores y cuando ya no existan elementos a intercalar se procederá a
ingresar elementos en forma continua del vector de mayor tamaño en un vector
C.
5. Diseñe un programa que lea dos vectores A y B de N elementos cada uno y
multiplique el primer elemento de A con el ultimo elemento de B y luego el
segundo elemento de A por el penúltimo elemento de B y así sucesivamente
hasta llegar al ultimo elemento de A por el primer elemento de B. El resultado
de la multiplicación almacenarlo en un vector C.
6. Construir un programa que permita generar N números enteros entre 1 y 94,
luego lo guarde en un vector y determine el primer número par de las posiciones
impares.
7. Ingresar n números entre 1 y 80 a un vector, luego reemplazar el mayor número
del arreglo por la suma de todos los números impares.
A[4] = 6 2 4 8
B[5][3] = 0 5 9 1
1 8 7 3
2 5 2 10
3 15 6 4
4 2 7 11
Suma[] = 0 17 20 0
29. Ordenar de manera descendente los contenidos de cada fila de una matriz
cuadrada de números enteros comprendidos entre 18 y 36.
30. Hacer un programa para mover los contenidos de las columnas de una matriz
una posición hacia abajo. El último elemento de cada columna pasará a la primera
posición de la misma. Trabajar con una matriz cuadrada con números generados
entre 0 y 35.