Ejercicio Clase - Octubre 03 del 2013
1. Elaborar un programa que lea datos de un estudiante: Nombre y 3 calificaciones parciales, imprimir la calificación final.
Algoritmo
1.-Inicio
2.-Definir variables
calif1, calif2, calif3, califinal float
nombre[30] char
3.-Lectura de variables
Write"Introduzca el nombre del alumno"
Read nombre
Write"Introduzca la calificacion del primer parcial"
Read calif1
Write"Introduzca la calificacion del segundo parcial"
Read calif2
Write"Introduzca la calificacion del tercer parcial"
Read calif3
4.- Calcular promedio
califinal=(calif1+calif2+calif3)/3
5.- Comparar calificaciones y desplegar datos
if ((calif1<70) or (calif2<70) or (calif3<70)) then
Write"El nombre del alumno es: ",nombre
Write"La calificacion final es NA (NO ACREDITADA),por haber reprobado uno o mas parciales"
Write"por haber reprobado uno o mas parciales"
else
Write "El nombre del alumno es: ",nombre
Write "La calificacion final del alumno es", califinal
6.- Fin
Pseudocódigo
Inicio
calif1, calif2, calif3, califinal float
nombre[30] char
Write"Introduzca el nombre del alumno"
Read nombre
Write"Introduzca la calificacion del primer parcial"
Read calif1
Write"Introduzca la calificacion del segundo parcial"
Read calif2
Write"Introduzca la calificacion del tercer parcial"
Read calif3
califinal=(calif1+calif2+calif3)/3
if ((calif1<70) or (calif2<70) or (calif3<70)) then
Write"El nombre del alumno es: ",nombre
Write"La calificacion final es NA (NO ACREDITADA),por haber reprobado uno o mas parciales"
Write"por haber reprobado uno o mas parciales"
else
Write"El nombre del alumno es: ", nombre
Write"La calificacion final del alumno es", califinal
Fin
1.-Inicio
2.-Definir variables
calif1, calif2, calif3, califinal float
nombre[30] char
3.-Lectura de variables
Write"Introduzca el nombre del alumno"
Read nombre
Write"Introduzca la calificacion del primer parcial"
Read calif1
Write"Introduzca la calificacion del segundo parcial"
Read calif2
Write"Introduzca la calificacion del tercer parcial"
Read calif3
4.- Calcular promedio
califinal=(calif1+calif2+calif3)/3
5.- Comparar calificaciones y desplegar datos
if ((calif1<70) or (calif2<70) or (calif3<70)) then
Write"El nombre del alumno es: ",nombre
Write"La calificacion final es NA (NO ACREDITADA),por haber reprobado uno o mas parciales"
Write"por haber reprobado uno o mas parciales"
else
Write "El nombre del alumno es: ",nombre
Write "La calificacion final del alumno es", califinal
6.- Fin
Pseudocódigo
Inicio
calif1, calif2, calif3, califinal float
nombre[30] char
Write"Introduzca el nombre del alumno"
Read nombre
Write"Introduzca la calificacion del primer parcial"
Read calif1
Write"Introduzca la calificacion del segundo parcial"
Read calif2
Write"Introduzca la calificacion del tercer parcial"
Read calif3
califinal=(calif1+calif2+calif3)/3
if ((calif1<70) or (calif2<70) or (calif3<70)) then
Write"El nombre del alumno es: ",nombre
Write"La calificacion final es NA (NO ACREDITADA),por haber reprobado uno o mas parciales"
Write"por haber reprobado uno o mas parciales"
else
Write"El nombre del alumno es: ", nombre
Write"La calificacion final del alumno es", califinal
Fin
2. Leer 3 números enteros e imprimir el menor.
Algoritmo
1. Inicio
2. Definir variables n1,n2,n3 entero
3. Leer variables n1,n2,n3
write"Introduza 3 numeros enteros diferentes"
read n1
read n2read n3
4. Encontrar el menor y desplegar
If n1<n2 and n1<n3
then
write "El numero menor es: ", n1
else
If n2<n1 and n2<n3
then
write "El numero menor es: ", n2
else
write "El numero menor es: ", n3
5. Fin
Pseudocódigo
Inicio
n1,n2,n3 entero
write"Introduza 3 numeros enteros diferentes"
read n1
read n2
read n3
If n1<n2 and n1<n3
then
write "El numero menor es: ", n1
else
If n2<n1 and n2<n3
then
write "El numero menor es: ", n2
else
write "El numero menor es: ", n3
Fin
Algoritmo
1. Inicio
2. Definir variables n1,n2,n3 entero
3. Leer variables n1,n2,n3
write"Introduza 3 numeros enteros diferentes"
read n1
read n2read n3
4. Encontrar el menor y desplegar
If n1<n2 and n1<n3
then
write "El numero menor es: ", n1
else
If n2<n1 and n2<n3
then
write "El numero menor es: ", n2
else
write "El numero menor es: ", n3
5. Fin
Pseudocódigo
Inicio
n1,n2,n3 entero
write"Introduza 3 numeros enteros diferentes"
read n1
read n2
read n3
If n1<n2 and n1<n3
then
write "El numero menor es: ", n1
else
If n2<n1 and n2<n3
then
write "El numero menor es: ", n2
else
write "El numero menor es: ", n3
Fin
3. Programa que imprime el costo de un pedido de un articulo el cual si excede 20 unidades, se hace descuento del 10% y si excede 50 unidades se hace el 20%
Algoritmo
1.Inicio
Definir variables
cantidad,precio,costo,descuento real
2.Leer variables
write”Introduce la cantidad de producto(s)”
read cantidad
write “Introduce el precio del producto”
read precio
3.Comparar
if cantidad>20 and cantidad<=50
descuento=(cantidad*precio)*.10
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
else
if cantidad>50 then
descuento=(cantidad*precio)*.20
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
else
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
4.Fin
Pseudocodigo
Inicio
cantidad,precio,costo,descuento real
write”Introduce la cantidad de producto(s)”
read cantidad
write “Introduce el precio del producto”
read precio
if cantidad>20 and cantidad<=50
{
descuento=(cantidad*precio)*.10
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
}
else
if (cantidad>50 ) then
{
descuento=(cantidad*precio)*.20
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
}
else
{
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
}
Fin
1.Inicio
Definir variables
cantidad,precio,costo,descuento real
2.Leer variables
write”Introduce la cantidad de producto(s)”
read cantidad
write “Introduce el precio del producto”
read precio
3.Comparar
if cantidad>20 and cantidad<=50
descuento=(cantidad*precio)*.10
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
else
if cantidad>50 then
descuento=(cantidad*precio)*.20
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
else
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
4.Fin
Pseudocodigo
Inicio
cantidad,precio,costo,descuento real
write”Introduce la cantidad de producto(s)”
read cantidad
write “Introduce el precio del producto”
read precio
if cantidad>20 and cantidad<=50
{
descuento=(cantidad*precio)*.10
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
}
else
if (cantidad>50 ) then
{
descuento=(cantidad*precio)*.20
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
}
else
{
costo=(cantidad*precio)-descuento
write"El costo total es de",costo
}
Fin
4. Programa que imprima los valores de X y Y, tomando como entrada el valor de X.
Algoritmo
1. Inicio
2. Definir variables
x,y int
2. Lectura de Datos
write"Introduzca el valor de x"
read x
3. Evaluar el valor de x
if (x<10)
then {y=3*x^3+4*x^2-5*x+15
write"El valor de y=3*x^3+4*x^2-5*x+15 es: ",y
}
else
{ y=x^3+5*x^2-6*x+2
write "El valor de y=x^3+5*x^2-6*x+2 es: ",y
}
4. Fin
Pseudocodigo
1. Inicio
2. x,y int
3. write"Introduzca el valor de x"
4. read x
5. if (x<10)
then {y=3*x^3+4*x^2-5*x+15
write"El valor de y=3*x^3+4*x^2-5*x+15 es: ",y
}
7. else
{ y=x^3+5*x^2-6*x+2
write "El valor de y=x^3+5*x^2-6*x+2 es: ",y
}
8. Fin
No hay comentarios.:
Publicar un comentario