Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
-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
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”
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
p_epri
p_esec
p_etec
p_epro
p_epos
1
1
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
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:
scanf("%s",&op);
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("%f",p_epri);
printf("%f",p_esec);
printf("%f",p_etec);
printf("%f",p_epro);
printf("%f",p_epos);
printf("%i",pcen);