1. Crear una lista ó vector de 20 elementos con edades de personas.
Random hecho por linux windows diferente
#include <stdio.h>
#include <string.h>
#include <ctype.h>
void main()
{
int a[20],i;
for (i = 0; i< 20; i++)
{
a[i] = random()%101;
if (i==19)
{
printf("%d",a[i]);
}
else
{
printf("%d,",a[i]);
}
}
}
2. Imprimir los elementos situados en las posiciones 5 , 18 y 3 ( por este orden) de la lista anterior.
#include <stdio.h>
#include <string.h>
#include <ctype.h>
void main()
{
int a[20],i;
for (i = 0; i< 20; i++)
{
a[i] = random()%101;
}
printf("posicion 5: %d, posicion 18: %d, posicion 3: %d",a[5],a[18],a[3]);
}
3. Visualizar los elementos de la lista anterior.Cada elemento debe ir en una fila.
#include <stdio.h>
#include <string.h>
#include <ctype.h>
void main()
{
int a[20],i;
for (i = 0; i< 20; i++)
{
a[i] = random()%101;
printf("%d\n",a[i]);
}
}
4. Visualizar los elementos que ocupan las posiciones pares de la lista anterior.Cada elemento debe ir en una fila distinta.
#include <stdio.h>
#include <string.h>
#include <ctype.h>
void main()
{
int a[20],i;
for (i = 0; i< 20; i++)
{
a[i] = random()%101;
if(i%2==0)
{
printf("%d\n",a[i]);
}
}
}
5. Imprimir y sumar los elementos que ocupan las posiciones pares de la lista numérica.
#include <stdio.h>
#include <string.h>
#include <ctype.h>
void main()
{
int a[20],i,suma=0;
for (i = 0; i< 20; i++)
{
a[i] = random()%101;
if(i%2==0)
{
printf("%d\n",a[i]);
suma=a[i]+suma;
}
}
printf("suma total de los numeros en posicion par: %d",suma);
}
6. Visualizar , contar y sumar los elementos pares que ocupan las posiciones impares de la lista anterior.Imprimir las posiciones que ocupan dichos elementos en la lista.
#include <stdio.h>
#include <string.h>
#include <ctype.h>
void main()
{
int a[20],i,suma=0,contador=0;
for (i = 0; i< 20; i++)
{
a[i] = random()%101;
if(i%2!=0)
{
if (a[i]%2==0)
{
printf("%d posicion y número%d\n",i,a[i]);
suma=a[i]+suma;
}
}
}
printf("suma total de los numeros pares en posicion impar: %d",suma);
}
7. Visualizar los elementos de la lista L(200) de la siguiente forma:
Elementos de la lista
-- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- --
#include <stdio.h>
#include <string.h>
#include <ctype.h>
void main()
{
int a[200],i;
printf("\t\tLista de edades\n");
for (i = 1; i< 201; i++)
{
a[i-1] = random()%101;
if (i%10==0)
{
printf("%4d\n",a[i-1]);
}
else
{
printf("%4d",a[i-1]);
}
}
}
No hay comentarios:
Publicar un comentario