Sei sulla pagina 1di 6

2.

-Un censador recopila ciertos datos aplicando encuestas para el ultimo Censo Nacional de Población y
Vivienda. Desea obtener de todas las personas que alcance a encuestar en un día, que porcentaje de
estudios de primaria, secundaria, carrera técnica, estudios profesionales y estudios de posgrado.

INICIO

epri=0 , esec=0
etec=0 , epro=0
epos=0 , pcen=0

“Ingrese el nivel de estudio:


Primaria(p), Secundaria(s),
Técnicos(t), Profesionales(i),
Posgrado(m)”

ne

pcen=pcen+1

ne

case ‘p’:
epri=epri+1

case ‘s’:
esec=esec+1

case ‘t’:
etec=etec+1

2 3
1
2 3
1
case ‘i’:
epro=epro+1

case ‘m’:
epos=epos+1

default: “nivel de
estudio
erroneo”

“Existen más personas


para censar. S/N”

op

F
op==’S’

op==’s’

1
1

p_epri=epri*100/pcen
p_esec=esec*100/pcen
p_etec=etec*100/pcen
p_epro=epro*100/pcen
p_epos=epos*100/pcen

“El porcentaje de personas que


tienen estudios primarios es:”

p_epri

“El porcentaje de personas que


tienen estudios secundarios es:”

p_esec

“El porcentaje de personas que


tienen estudios técnicos es:”

p_etec

“El porcentaje de personas que


tienen estudios profesionales es:”

p_epro

“El porcentaje de personas que


tienen estudios de posgrado es:”

p_epos

1
1

“El total de personas encuestadas son:”

pcen

FIN

PRUEBA DE ESCRITORIO

epri esec etec epro epos pcen ne op p_epri p_esec p_etec p_epro p_epos
1 1 1 1 1 0 s S 37,50% 12,50% 12,50% 12,50% 25,00%
2 2 1 t S
3 2 p S
3 m S
4 i S
5 p S
6 m S
7 p
8

CODIFICACION:

#include <stdio.h>

#include <conio.c>

main ()

int epri,esec,etec,epro,epos,pcen;

char p,t,se,i,m,ne,op;

float p_epri,p_esec,p_etec,p_epro,p_epos;

ne=0;

epri=0;

esec=0;
etec=0;

epro=0;

epos=0;

pcen=0;

do

printf("Ingrese el nivel de estudio:Primaria(p), Secundaria(se), Tecnicos(t),


Profesionales(i),Posgrado(m)");

scanf("%s",&ne);

pcen=pcen+1;

switch (ne)

case 'p':

epri=epri+1;

break;

case 'se':

esec=esec+1;

break;

case't':

etec=etec+1;

break;

case 'i':

epro=epro+1;

break;

case 'm':

epos=epos+1;

break;

default:

printf("Nivel de estudio erroneo");


}

printf("\nExisten mas personas? Si (S), No (N)");

scanf("%s",&op);

while (op=='S' or op=='s');

p_epri=epri*100/pcen;

p_esec=esec*100/pcen;

p_etec=etec*100/pcen;

p_epro=epro*100/pcen;

p_epos=epos*100/pcen;

printf("\nEl porcentaje de personas que tienen estudios primarios es: ");

printf("%f",p_epri);

printf("\nEl porcentaje de personas que tienen estudios secundarios es: ");

printf("%f",p_esec);

printf("\nEl porcentaje de personas que tienen estudios tecnicos son: ");

printf("%f",p_etec);

printf("\nEl porcentaje de personas que tienen estudios profesionales son: ");

printf("%f",p_epro);

printf("\nEl porcentaje de personas que tienen estudios de posgrado son: ");

printf("%f",p_epos);

printf("\nEl total de personas encuestadas son: ");

printf("%i",pcen);

Potrebbero piacerti anche