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

Programacion
2. Desarrolle un programa que resuelva la siguiente operación X=a+b*c-d/6.
Debe mostrar un encabezado, el detalle de la operación y la respuesta.

3. Crear un programa que calcule la sumatoria de los cuadrados de los
números a y b, luego la sumatoria de los cubos de a y b
respectivamente.
Luego imprima un encabezado, el detalle de cada
operación y el resultado respectivo. No usar funciones.

4. Un ingeniero tiene un terreno rectangular y desea saber cuál es el área
de la sección inferior que se forma, si este terreno es dividido
diagonalmente. Debe imprimir un encabezado, el detalle del cálculo y el
resultado tomando en cuenta que las medidas están en metros.

5. Un albañil tiene un terreno en forma de rombo y requiere saber
el área de uno de los triángulos rectángulos que se forman y el
largo de la cerca que debe comprar para cercar todo el terreno,
por lo que solicita su ayuda como programador, para ello solo le
dan las medidas de las diagonales D y d respectivamente y se
le indica que el área del rombo es: Arombo=D*d/2

Respuestas a la pregunta

Contestado por megatokay
1

A continuación se muestras 4 programas en pseint para calcular áreas de rectángulos, rombos, perímetros de terrenos, entre otros. Se adjunta imagen de salida de los algoritmos.

Algoritmo operacion

  • // Definir e inicializar variables

Definir a,b,c,d Como Entero

Definir x Como Real

Definir cntinuar Como Caracter

cntinuar <- 's'

x <- 0

a <- 0

b <- 0

c <- 0

d <- 0

cntinuar <- 's'

Escribir 'Calcular valor de x  '

Mientras cntinuar='s' Hacer

  •  // Generar valores de las variables

 x <- 0

 a <- azar(500)

 b <- azar(500)

 c <- azar(500)

 d <- azar(500)

  •  // Calcular valor de x

 x <- a+(b*c)-(d/6)

  •  // imprimir resultados

 Escribir 'a    b     c      d          x '

 Escribir a,'  ',b,'  ',c,'   ',d,'      ',x

 Repetir

  Escribir '¿calcular de nuevo? (s/n)'

  Leer cntinuar

  cntinuar <- Minusculas(cntinuar)

 Mientras Que (cntinuar<>'s' Y cntinuar<>'n')

FinMientras

FinAlgoritmo

Algoritmo sumatoriaCuadradosYcubosDeAyB

  • // Definir e inicializar variables

Definir a,b Como Entero

Definir smacua, smacub Como Real

Definir cntinuar Como Caracter

cntinuar <- 's'

smacua <- 0

smacub <- 0

a <- 0

b <- 0

cntinuar <- 's'

Escribir 'Calcular sumatoria de los cuadrados y cubos de a y b   '

Mientras cntinuar='s' Hacer

  •  // Generar valores de las variables

 smacua <- 0

 a <- azar(500)

 b <- azar(500)

  •  // Calcular las sumatorias de cuadrados y cubos de a y b  

 smacua <- (a^2)+(b^2)

 smacub <- (a^3)+(b^3)

  •  // imprimir resultados

 Escribir 'a    b        sumatoria de cuadrados    sumatoria de cubos '

 Escribir a,'  ',b,'            ',smacua,'                ',smacub

 Repetir

  Escribir '¿calcular de nuevo? (s/n)'

  Leer cntinuar

  cntinuar <- Minusculas(cntinuar)

 Mientras Que (cntinuar<>'s' Y cntinuar<>'n')

FinMientras

FinAlgoritmo

Algoritmo rectanguloDivididoDiagonalmente

// Definir e inicializar variables

Definir ladoh, ladov, areac, areat Como Real

areac <- 0

areat <- 0

ladov <- 0

ladoh <- 0

Escribir 'Calcular la mitad del area de un terreno rectangular (Triángulo rectángulo)'

Escribir '****************************************************************************'

  • // Ingresar datos

       Escribir 'Extensión horizontal del terreno (metros)'

Leer ladoh

Escribir 'Extensión vertical del terreno (metros) '

Leer ladov

  • // Calcular área del terreno rectangular

areac <- ladoh*ladov

  • // Calcular área de la mitad del terreno rectangular dividido diagonalmente (triángulo rectángulo)

areat <- (ladoh*ladov)/2

Escribir 'Area del terreno es ',areac, ' metros cuadrados '

Escribir 'Area del terreno divido por la mitad diagonal es ',areat, ' metros cuadrados '

FinAlgoritmo

Algoritmo  areaDetrianguloDeRombo

  • // Definir e inicializar variables

Definir diagmyor, diagmnor, ldo, areat, primetro Como Real

ldo <- 0

areat <- 0

diagmnor <- 0

diagmyor <- 0

primetro <- 0

Escribir 'Calcular el perímetro de un terreno en forma de rombo y el área de uno de sus triángulos rectángulos'

Escribir '****************************************************************************************************'

  • // Ingresar datos

Escribir 'Diagonal mayor del terreno (metros)'

Leer diagmyor

Escribir 'Diagonal menor del terreno (metros) '

Leer diagmnor

  • // Calcular del lado (cuatro iguales)

ldo <- raiz((diagmyor/2)^2+(diagmnor/2)^2)

  • // Calcular el perímetro (suma de sus 4 lados) a fin de saber el largo de la cerca del terreno

primetro <- 4*ldo

  • // Calcular el área de uno de los triángulos rectángulos del rombo (terreno)

areat <- ((diagmyor/2)*(diagmnor/2))/2

Escribir 'Largo de la cerca es: ',primetro, ' metros '

Escribir 'Area de del triángulo rectángulo que forma el terreno es: ',areat, ' metros cuadrados '

FinAlgoritmo

Para saber más acerca de algoritmos para calcular áreas geométricas, perímetros de terrenos, entre otros. consulte: https://brainly.lat/tarea/11674528 y https://brainly.lat/tarea/12502068

#SPJ1

Adjuntos:
Otras preguntas