Python - pseint A Python

 
Vista:

pseint A Python

Publicado por ANDRES (2 intervenciones) el 20/08/2022 06:43:42
Algoritmo detarea
Definir a,b,x Como Entero
Definir total Como Real
Definir nombre Como Caracter
a = 0
total = 0
x = 0
Escribir "Ingresa el nombre"
leer nombre
Mientras a <> 3 Hacer
escribir "1. Menú de artículos junto con sus precios"
Escribir "2. Facturación"
Escribir "3. Salir"
leer a
si a == 1 Entonces
b = 0
Mientras b <> 4 hacer
Escribir "1. Arroz a la francesa – 3.50"
Escribir "2. Arroz marinero – 4.0"
Escribir "3. Sopa marinera – 5.0"
Escribir "4. Salir al menú general"
leer b
si b == 1 Entonces
total = total + 3.50
SiNo
si b == 2 Entonces
total = total + 4.0
SiNo
si b == 3 Entonces
total = total + 5.0
FinSi
FinSi
FinSi
FinMientras
SiNo
si a == 2 Entonces
Escribir nombre," el total a pagar es: ",total
FinSi
FinSi
FinMientras
FinAlgoritmo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

pseint A Python

Publicado por antonio (65 intervenciones) el 20/08/2022 15:15:49
Hola esto es pseudocodigo, si sabes como se cambia es fácil por ejemplo mientras es un bucle normalmente cuando no sabes cuantas veces se repite es un while y si sabes las veces que se repetirá es un for, la palabra si es un if, la palabra sino es un else if (elf en python) y escribir son print entonces los cierres como en python no hay llaves, pues se cambia la tabulación en los otros lenguajes se cierra la llave que has abierto anteriormente así que te queda este código:


Captura
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

pseint A Python

Publicado por Miguel (3 intervenciones) el 03/06/2023 04:32:46
Proceso Compañia_telefonica
definir minutos,turno,dia,error Como Entero
definir precio, impuesto,total como real

/// Definir variables
impuesto= 0
error =0

escribir "Ingresar los minutos"
leer minutos
si minutos <= 5 entonces
precio = minutos *.10
SiNo
si minutos <= 8 entonces
precio =((minutos-5)*.80)+.50
SiNo
si minutos <= 10 Entonces
precio =((minutos-8)*.70)+2.90
SiNo
precio = ((minutos-10)*.50)+4.30
FinSi
FinSi
FinSi
escribir "Ingresa un numero deacuerdo al dia"
escribir "1 = Domingo"
escribir "2 = Otro dia"
leer dia
si dia == 1 entonces
impuesto = precio *.03
SiNo
si dia == 2 entonces
escribir "Ingresa un numero de acuerdo al turno"
escribir " 1 = Mañana"
escribir " 2 = Tarde"
leer turno
si turno == 1 entonces
impuesto = precio *.15
SiNo
si turno == 2 entonces
impuesto = precio *.10
SiNo
escribir "Ingresa un turno correcto"
error = 1
FinSi
FinSi
SiNo
escribir "Ingresar un dia correcto"
error = 1
FinSi
FinSi
si error == 0 Entonces
total = precio + impuesto
escribir "El total a pagar por ",minutos," minutos de llamda es:$",total
escribir "El impuesto aplicado es:$",impuesto
FinSi
FinProceso
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar