SlideShare una empresa de Scribd logo
Problema
Crear un programa que mediante el ingreso de ciertos datos como el nombre de la
persona, edad, sexo, estado civil, sueldo y número de hijos podamos obtener como
resultado sueldo máximo de las mujeres casadas, sueldo promedio de madres
solteras, soltero de mayor edad.
Sea:
Sexo:
(0) Hombre , (1) Mujeres
Estado civil:
(0) Casado, (1) Soltero
Por ejemplo:
DATOS DE 6 PERSONAS
Nombre:
Edad:
Sexo: (0)Hombre (1)Mujer:
Estado civil: (0)Casado (1)Soltero:
Número de hijos:
Sueldo:
Hallar:
Sueldo máximo de las mujeres casadas:
Sueldo máximo de madres solteras:
Soltero de mayor edad:
6 veces
INICIO
i,nombre,sexo,esc,sueldo,nhj,edad,MSC=0,SU=0,NMS=0,MEV=0,PSMS
i=1,6
sex=1
estciv=1
estciv=1
Nhi=!0
MSC=sueldo
suelmax=sueldo
SMM=sueldo
LEER NOMBRE
LEER EDAD
LEER SEXO (0) HOMBRE (1) MUJER
LEER ESTADO CIVIL (0)CASADO (1) SOLTERO
LEER SUELDO
LEER NÚMERO DE HIJOS
Imprimir: “Sueldo maximo de las mujeres casadas:
“suelmax
“Sueldo promedio de madres solteras:"SPS/CPS
“ Soltero de mayor edad: ",nommay
FIN
Nommay=nombre
MEV=edad
PSEUDOCODIGO:
INICIO
i,nombre,sex,nommay,edad,suelmax,hijos,estciv,suel,MED=0,SPS=0,CPS=0,SMM=0;CPS=
0, SMM=0;
imprimir “Ingresar Datos “
imprimir “ ***************** “
for i=1,6;
imprimir i “ NOMBRE: "; leer nombre;
imprimir “EDAD”; leer edad;
imprimir “SEXO: (0) hombre (1) mujer” ; leer sex;
imprimir “ESTADO CIVIL: (0)Casado (1)Soltero” ; leer estciv;
imprimir “SUELDO” ; leer suel ;
imprimir “NUMERO DE HIJOS” ; leer hijos;
imprimir “ ---------------------------------------------------- “
if(sexo=1)
if (estciv==0)
if (hijos=!0)
MS=MS+1;
SMS=SMS+sueldo;
end if
end if
else
if (sueldo>SMC)
SMC=sueldo;
end if
end if
if (sexo==0)
if (estciv==0)
if (edad>SME)
nommay=nombre;
end if
end if
endif
endfor
imprimir “SUELDO MAXIMO DE LAS CASADAS ",suelmax ;
imprimir “PROMEDIO DE SUELDOS DE MADRES SOLTERAS ",SPS/CPS;
imprimir “SOLTERO DE MAYOR EDAD ", nommay;
FIN
Problema
Crear un programa que mediante el ingreso de ciertos datos como el nombre de la
persona, edad, sexo, estado civil, sueldo y número de hijos podamos obtener como
resultado sueldo máximo de las mujeres casadas, sueldo promedio de padres
solteros, soltero de mayor edad.
Sea:
Sexo:
(0) Hombre , (1) Mujeres
Estado civil:
(0) Casado, (1) Soltero
Por ejemplo:
DATOS DE 6 PERSONAS
Nombre:
Edad:
Sexo: (0) Hombre (1) Mujer:
Estado civil: (0) Casado (1) Soltero:
Número de hijos:
Sueldo:
Hallar:
Sueldo máximo de las mujeres:
Sueldo promedio de padres solteros:
Persona de mayor edad:
6 veces
INICIO
i,nombre,sexo,esc,sueldo,nhj,edad,MSC=0,SU=0,NMS=0,MEV=0,PSMS
i=1,6
sex=1
estciv=1
estciv=1
Nhi=!0
MSC=sueldo
suelmax=sueldo
SMM=sueldo
LEER NOMBRE
LEER EDAD
LEER SEXO (0) HOMBRE (1) MUJER
LEER ESTADO CIVIL (0)CASADO (1) SOLTERO
LEER SUELDO
LEER NÚMERO DE HIJOS
Imprimir: “Sueldo maximo de las mujeres solteras:
“suelmax
“Sueldo promedio de padres solteros:"SPS/CPS
“ Persona de mayor edad: ",nommay
FIN
Nommay=nombre
MEV=edad
PSEUDOCODIGO:
INICIO
i,nombre,sex,nommay,edad,suelmax,hijos,estciv,suel,MED=0,SPS=0,CPS=0,SMM=0;CPS=
0, SMM=0;
imprimir “Ingresar Datos “
Imprimir“***************** “
for i=1,6;
imprimir i “ NOMBRE: "; leer nombre;
imprimir “EDAD”; leer edad;
imprimir “SEXO: (0) hombre (1) mujer” ; leer sex;
imprimir “ESTADO CIVIL: (0)Casado (1)Soltero” ; leer estciv;
imprimir “SUELDO” ; leer sueldo ;
imprimir “NUMERO DE HIJOS” ; leer hijos;
imprimir “ ---------------------------------------------------- “
if(sexo=1)
if (estciv==0)
if (hijos=!0)
MS=MS+1;
SMS=SMS+sueldo;
end if
end if
else
if (sueldo>SMC)
SMC=sueldo;
end if
end if
if (sexo==0)
if (estciv==0)
if (edad>SME)
nommay=nombre;
end if
end if
endif
endfor
imprimir “SUELDO MAXIMO DE LAS MUJERES SOLTERAS”,suelmax ;
imprimir “SUELDO DE PADRES SOLTEROS",SPS/CPS;
imprimir “PERSONA DE MAYOR EDAD", nommay;
FIN
Examen parcial
Examen parcial

Más contenido relacionado

Más de alithu1

Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
alithu1
 
11 arreglos....
11 arreglos....11 arreglos....
11 arreglos....
alithu1
 
10 apuntadores...
10 apuntadores...10 apuntadores...
10 apuntadores...
alithu1
 
9 funciones...
9 funciones...9 funciones...
9 funciones...
alithu1
 
8 estructuras de control repetitivas...
8 estructuras de control repetitivas...8 estructuras de control repetitivas...
8 estructuras de control repetitivas...
alithu1
 
7 estructuras de control selectivas
7 estructuras de control selectivas7 estructuras de control selectivas
7 estructuras de control selectivas
alithu1
 
6 lenguajec++
6 lenguajec++6 lenguajec++
6 lenguajec++
alithu1
 
5 teoria de algoritmos...
5 teoria de algoritmos...5 teoria de algoritmos...
5 teoria de algoritmos...
alithu1
 
4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)
alithu1
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmas
alithu1
 
Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
alithu1
 
2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..
alithu1
 
1 almacenamiento de datos.....
1 almacenamiento de datos.....1 almacenamiento de datos.....
1 almacenamiento de datos.....
alithu1
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
alithu1
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
alithu1
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
alithu1
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
alithu1
 
Ejercicio 7.
Ejercicio 7.Ejercicio 7.
Ejercicio 7.
alithu1
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
alithu1
 
Ejercicio 4
Ejercicio 4Ejercicio 4
Ejercicio 4
alithu1
 

Más de alithu1 (20)

Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
 
11 arreglos....
11 arreglos....11 arreglos....
11 arreglos....
 
10 apuntadores...
10 apuntadores...10 apuntadores...
10 apuntadores...
 
9 funciones...
9 funciones...9 funciones...
9 funciones...
 
8 estructuras de control repetitivas...
8 estructuras de control repetitivas...8 estructuras de control repetitivas...
8 estructuras de control repetitivas...
 
7 estructuras de control selectivas
7 estructuras de control selectivas7 estructuras de control selectivas
7 estructuras de control selectivas
 
6 lenguajec++
6 lenguajec++6 lenguajec++
6 lenguajec++
 
5 teoria de algoritmos...
5 teoria de algoritmos...5 teoria de algoritmos...
5 teoria de algoritmos...
 
4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmas
 
Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
 
2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..
 
1 almacenamiento de datos.....
1 almacenamiento de datos.....1 almacenamiento de datos.....
1 almacenamiento de datos.....
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Ejercicio 7.
Ejercicio 7.Ejercicio 7.
Ejercicio 7.
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
 
Ejercicio 4
Ejercicio 4Ejercicio 4
Ejercicio 4
 

Examen parcial

  • 1. Problema Crear un programa que mediante el ingreso de ciertos datos como el nombre de la persona, edad, sexo, estado civil, sueldo y número de hijos podamos obtener como resultado sueldo máximo de las mujeres casadas, sueldo promedio de madres solteras, soltero de mayor edad. Sea: Sexo: (0) Hombre , (1) Mujeres Estado civil: (0) Casado, (1) Soltero Por ejemplo: DATOS DE 6 PERSONAS Nombre: Edad: Sexo: (0)Hombre (1)Mujer: Estado civil: (0)Casado (1)Soltero: Número de hijos: Sueldo: Hallar: Sueldo máximo de las mujeres casadas: Sueldo máximo de madres solteras: Soltero de mayor edad: 6 veces
  • 2. INICIO i,nombre,sexo,esc,sueldo,nhj,edad,MSC=0,SU=0,NMS=0,MEV=0,PSMS i=1,6 sex=1 estciv=1 estciv=1 Nhi=!0 MSC=sueldo suelmax=sueldo SMM=sueldo LEER NOMBRE LEER EDAD LEER SEXO (0) HOMBRE (1) MUJER LEER ESTADO CIVIL (0)CASADO (1) SOLTERO LEER SUELDO LEER NÚMERO DE HIJOS Imprimir: “Sueldo maximo de las mujeres casadas: “suelmax “Sueldo promedio de madres solteras:"SPS/CPS “ Soltero de mayor edad: ",nommay FIN Nommay=nombre MEV=edad
  • 3. PSEUDOCODIGO: INICIO i,nombre,sex,nommay,edad,suelmax,hijos,estciv,suel,MED=0,SPS=0,CPS=0,SMM=0;CPS= 0, SMM=0; imprimir “Ingresar Datos “ imprimir “ ***************** “ for i=1,6; imprimir i “ NOMBRE: "; leer nombre; imprimir “EDAD”; leer edad; imprimir “SEXO: (0) hombre (1) mujer” ; leer sex; imprimir “ESTADO CIVIL: (0)Casado (1)Soltero” ; leer estciv; imprimir “SUELDO” ; leer suel ; imprimir “NUMERO DE HIJOS” ; leer hijos; imprimir “ ---------------------------------------------------- “ if(sexo=1) if (estciv==0) if (hijos=!0) MS=MS+1; SMS=SMS+sueldo; end if end if else if (sueldo>SMC) SMC=sueldo; end if end if if (sexo==0) if (estciv==0) if (edad>SME) nommay=nombre; end if end if endif endfor imprimir “SUELDO MAXIMO DE LAS CASADAS ",suelmax ; imprimir “PROMEDIO DE SUELDOS DE MADRES SOLTERAS ",SPS/CPS; imprimir “SOLTERO DE MAYOR EDAD ", nommay; FIN
  • 4.
  • 5.
  • 6. Problema Crear un programa que mediante el ingreso de ciertos datos como el nombre de la persona, edad, sexo, estado civil, sueldo y número de hijos podamos obtener como resultado sueldo máximo de las mujeres casadas, sueldo promedio de padres solteros, soltero de mayor edad. Sea: Sexo: (0) Hombre , (1) Mujeres Estado civil: (0) Casado, (1) Soltero Por ejemplo: DATOS DE 6 PERSONAS Nombre: Edad: Sexo: (0) Hombre (1) Mujer: Estado civil: (0) Casado (1) Soltero: Número de hijos: Sueldo: Hallar: Sueldo máximo de las mujeres: Sueldo promedio de padres solteros: Persona de mayor edad: 6 veces
  • 7. INICIO i,nombre,sexo,esc,sueldo,nhj,edad,MSC=0,SU=0,NMS=0,MEV=0,PSMS i=1,6 sex=1 estciv=1 estciv=1 Nhi=!0 MSC=sueldo suelmax=sueldo SMM=sueldo LEER NOMBRE LEER EDAD LEER SEXO (0) HOMBRE (1) MUJER LEER ESTADO CIVIL (0)CASADO (1) SOLTERO LEER SUELDO LEER NÚMERO DE HIJOS Imprimir: “Sueldo maximo de las mujeres solteras: “suelmax “Sueldo promedio de padres solteros:"SPS/CPS “ Persona de mayor edad: ",nommay FIN Nommay=nombre MEV=edad
  • 8. PSEUDOCODIGO: INICIO i,nombre,sex,nommay,edad,suelmax,hijos,estciv,suel,MED=0,SPS=0,CPS=0,SMM=0;CPS= 0, SMM=0; imprimir “Ingresar Datos “ Imprimir“***************** “ for i=1,6; imprimir i “ NOMBRE: "; leer nombre; imprimir “EDAD”; leer edad; imprimir “SEXO: (0) hombre (1) mujer” ; leer sex; imprimir “ESTADO CIVIL: (0)Casado (1)Soltero” ; leer estciv; imprimir “SUELDO” ; leer sueldo ; imprimir “NUMERO DE HIJOS” ; leer hijos; imprimir “ ---------------------------------------------------- “ if(sexo=1) if (estciv==0) if (hijos=!0) MS=MS+1; SMS=SMS+sueldo; end if end if else if (sueldo>SMC) SMC=sueldo; end if end if if (sexo==0) if (estciv==0) if (edad>SME) nommay=nombre; end if end if endif endfor imprimir “SUELDO MAXIMO DE LAS MUJERES SOLTERAS”,suelmax ; imprimir “SUELDO DE PADRES SOLTEROS",SPS/CPS; imprimir “PERSONA DE MAYOR EDAD", nommay; FIN