Informática, pregunta formulada por gabrielrojassuarez, hace 1 mes

Desarrolle los siguientes ejercicios:
1. Realice un pseudocódigo, que, dado el nombre de una persona (de máximo 8
caracteres), el apellido (de máximo 6), la edad en años y su peso en libras, calcule y
muestre la edad en número de días, el peso en kilogramos, y el apellido seguido del
nombre.
2. Pedro tiene el triple de la edad de Juan. Construya un pseudocódigo, que, dada la edad
de Pedro, calcule y muestre la edad de Juan.
3. Construya un pseudocódigo, que, conocido el radio de un círculo, calcule y muestre su
diámetro, circunferencia y área.
4. Su profesor de programación ha sacado 4 notas a lo largo del semestre y es el
momento de conocer su definitiva. Construya un pseudocódigo, que, dadas unas 4
notas, calcule y muestre el promedio de las mismas.

Respuestas a la pregunta

Contestado por megatokay
6

A continuación 4 programas escritos en pseudcódigo pseint para el cálculo de promedio de notas, medidas de un círculo, entre otros. Se adjunta imagen de salida por pantalla de cada uno.

Algoritmo edadEnnumeroDeDias

  • // declaración de variables

Definir nombre, apellido Como Caracter

Definir years como entero

Definir peso Como Real

  • // Ingreso y procesamiento de datos

Escribir 'Ingrese nombre: " Sin Saltar

repetir

 Leer nombre

 si Longitud(nombre) >  8 Entonces

  Imprimir "Nombre debe tener hasta 8 caracteres"

 FinSi

Mientras Que Longitud(nombre) >  8

Escribir 'Ingrese apellido: " Sin Saltar

repetir

 Leer apellido

 si Longitud(apellido) >  6 Entonces

  Imprimir "Nombre debe tener hasta 8 caracteres"

 FinSi

Mientras Que Longitud(apellido) >  6

Escribir 'Edad en años: " Sin Saltar

repetir

 Leer years

Hasta Que years >  0

  • // Cálculo de años en días

years <- years * 365

Escribir 'Peso en libras: " Sin Saltar

repetir

 Leer peso

Hasta Que peso >  0

  • // Convertir libras a kilogramos

peso <- peso / 2.205

  • // Impresión de resultados

Imprimir "La edad en número de días: ", years

imprimir "Peso en kilogramos: ", peso

Imprimir "Apellido seguido del nombre: ", apellido, " ", nombre

FinAlgoritmo

Algoritmo PedroTripleEdadJuan

  • // declaración de variables

Definir edadP como entero

Definir edadJ Como Real

  • // Ingreso y procesamiento de datos

Escribir "Pedro tiene el triple de la edad de Juan"

Escribir 'Ingrese edad de pedro: " Sin Saltar

repetir

 Leer edadP

  •  // Cálculo de la edad de Juan

 edadJ <- edadP / 3

 si edadj <= 0 Entonces

  Imprimir "Edad inválida, intente de nuevo"

 FinSi

Hasta Que edadJ >  0

  • // Impresión de resultados

Imprimir "La edad de Juan es aproximadamente: ", redon(edadJ)

FinAlgoritmo

Algoritmo areaDiametroCircunferenciaDEcirculo

  • // Definir variables

Definir radio, diametro, area, circunferencia Como Real

 

Escribir 'MEDIDAS DE UN CIRCULO'

  • // ingreso de datos

Escribir 'Ingrese RADIO (en centímetros): ' Sin Saltar

Repetir

 Leer radio

Mientras Que (radio<=0)

  • // Procesamiento de dato (cálculo del área)

area <- PI * radio^2

diametro=2*radio

circunferencia= PI * diametro

  • // Muestra de resultados

Escribir 'ÁREA DEL CIRCULO ES: ',area

Escribir 'DIÁMETRO DEL CIRCULO ES: ',diametro

Escribir 'MEDIDA DE CIRCUNSFERENCIA ES: ',circunferencia

FinAlgoritmo

Algoritmo promedio4notas

  • //Definir e inicializar variables

Definir nota, promedio Como Real

promedio <- 0

  • //Ingresar los datos

imprimir "Promedio de calificaciones"

para x <-1 Hasta 4 Hacer

 Imprimir "Ingrese nota ", x, ": "

 Repetir

  Leer nota

 Hasta Que nota >= 0

  •  //Procesar los datos

 promedio <- promedio + nota

FinPara

promedio <- promedio/4

  • //Imprimir el resultado

Imprimir "El promedio de las calificaciones es: ", promedio

FinAlgoritmo

Para saber más acerca de pseudocódigos en pseint consulte: https://brainly.lat/tarea/63473523 y https://brainly.lat/tarea/16203911

#SPJ1

Adjuntos:
Otras preguntas