Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACION
1.Realice un arreglo
#include<stdlib.h>
#include<stdio.h>
int edad[5];
int i=0;
void main()
{
for(i=0;i<5;i++)
edad[i]=0;
for(i=0;i<5;i++)
{
printf("Ingrese un un numero\n");
scanf("%d",&edad[i]);
}
for(i=0;i<5;i++)
{
printf("\nLas edades ingresadas son:%d \n",edad[i]);
}
for(i=0;i<5;i++)
{
edad[i]=edad[i]+2;
}
for(i=0;i<5;i++)
{
printf("\nLas edades aumentadas en dos años son:%d\n",edad[i]);
}
}
//Prueba de escritorio
}
//Prueba de escritorio
3.Pedir valores numéricos en dos arrays distintos y almacenar el resultado de los
valores de cada posición (posición 0 del arreglo 1 + posición 0 del arreglo 2) y mostrar
el contenido de los 3 arreglos de esta forma: valor posición 0 del arreglo 1 + valor
posición 0 del arreglo 2 = posición 0 del arreglo 3, valor posición 1 del arreglo 1 +
valor posición 1 del arreglo 2 = posición 1 del arreglo 3…
#include <stdio.h>
#include <stdlib.h>
int primerarre[5],segunarre[5],tercerarre[5],i,acum,x;
void main()
{
for(i=0;i<5;i++)
{
primerarre[i]=0;
segunarre[i]=0;
tercerarre[i]=0;
}
printf ("Este programa realizara la suma de los 2 primeros arreglos\n");
printf ("Ingrese 5 valores enteros para el primer arreglo\n");
for(i=0;i<5;i++)
{
scanf ("%d",&primerarre[i]);
}
printf ("Ingrese 5 valores enteros para el segundo arreglo\n");
for(i=0;i<5;i++)
{
scanf ("%d",&segunarre[i]);
}
for(i=0;i<5;i++)
{
tercerarre[i]=segunarre[i]+primerarre[i];
}
printf ("Primer arreglo:\n");
for(i=0;i<5;i++)
{
printf ("%d\n",primerarre[i]);
}
printf ("Segundo arreglo:\n");
for(i=0;i<5;i++)
{
printf ("%d\n",segunarre[i]);
}
printf (" Tercer arreglo(suma del primer y segundo arreglo):\n");
for(i=0;i<5;i++)
{
printf ("%d\n",tercerarre[i]);
}
}
//Prueba de escritorio
4. Buscar un elemento dentro de un arreglo que nosotros le pedimos por teclado. Indicar las
posiciones donde se encuentra. Si hay más de una, indicar igualmente la posición en pantalla e
indicar cuántas veces lo encontró.
#include<stdio.h>}
int array1[4];
int p=0, i=0;
void main()
{
printf("Ingrese los numeros del arreglo de 5 numeros que desee\n");
for(i=0;i<5;i++)
{
scanf("%d",&array1[i]);
}
printf("El numero de la posicion ingresada %d del arreglo es:\n%d",p=1,array1[1]);
printf("\n El numero de la posicion ingresada %d del arreglo es:\n%d",p=2,array1[2]);
printf("\n El numero de la posicion ingresada %d del arreglo es:\n%d",p=3,array1[3]);
printf("\n El numero de la posicion ingresada %d del arreglo es:\n%d",p=4,array1[4]);
printf("\n El numero de la posicion ingresada %d del arreglo es:\n%d",p=5,array1[5]);
}
#include<stdio.h>}
int a1[4], n=0, i=0;
void main()
{
printf("lea los numeros del arreglo\n");
for(i=0;i<5;i++)
{
scanf("%d",&a1[i]);
}
printf("ingrese una posicion del arreglo que quiera imprimir\n");
scanf("%d",&n);
printf("el numero de la posicion %d del arreglo es:\n%d",n,a1[n]);
}
5. Crea un array o arreglo unidimensional de 10 posiciones, el programa deberá leer
los valores enteros y deberá llenar otro arreglo con los múltiplos de un número pedido
por teclado.
#include <stdio.h>
#include <stdlib.h>
int primerarre[10],segunarre[10],i,acum,n;
void main()
{
for(i=0;i<10;i++)
{
primerarre[i]=0;
segunarre[i]=0;
}
printf ("Ingrese el valor\n");
scanf ("%d", &n);
printf ("Ingrese 10 valores para el arreglo\n");
for (i=0;i<10;i++)
{
scanf("%d",&primerarre[i]);
if (primerarre[i]%n==0) {acum=acum+1;
segunarre[i]=primerarre[i];
}
}
printf ("El total de numeros multiplos de %d son: %d\n",n,acum);
printf ("Y los numeros son los siguientes : ");
for (i=0;i<10;i++)
{
if (segunarre[i]!=0)printf ("%d,", segunarre[i]);
}
}
//Prueba de escritorio
//Prueba de escritorio