Sunteți pe pagina 1din 5

Algoritmo

Inicio {Calcular el total de grados que emite el sonido de un grillo}


{Ingresamos el total de sonidos emitidos por el grillo}
Leer n
Si (n>=0) entonces
{Calculamos el total de grados}
t = n / 4 + 40;
{Mostrar la Temperatura en Grados Fahrenheit}
Escribir t
Finsi
Fin
8.1.Codificacion(C#)
static void Main(string[] args)
{
int n;
float t;
//Ingresamos el Total de Sonidos Emitido por el Grillo
Console.Write("Ingresar Nmero de Sonidos Emitidos por el Grillo en
1 Minuto: ");
n = int.Parse(Console.ReadLine());
if (n >= 0)
{
t = n / 4 + 40;
Console.Write(" La Temperatura en Grados Fahrenheit es :{0}", t);
}
Console.ReadLine();
}
OCT

Sonidos emitidos por un grillo


El nmero de sonidos que produce un grillo en un minuto, es una funcin de la temperatura,
como resultado de esto es posible determinar el nivel de temperatura haciendo uso de un grillo
como termmetro. La frmula para esta accin es de T=N/4+40.

Variables:

n = nmero de sonidos

t = temperatura

Cdigo fuente:

#include <iostream>

#include <math.h>

#include <conio.h>

using namespace std;

int main(void)

int n,t;

cout<<"introduce el numero de veces que suena el grillo"<<endl;

cin>>n;

if (t > 0)

t = (n / 4) + 40;

cout<<"la temperatura calculada es"<<t<<endl;

_getch();

}
Diagrama de flujo:

Proceso grillo
Escribir "Nmero de sonidos del grillo por minuto: ";
leer n;
t<- n/4+440
Escribir "Temperatura: ", t
FinProceso
Realiza el programa en JAVA tal que dado como datos la matrcula y 5 calificaciones de un
alumno; imprima la matrcula, el promedio y la palabra aprobado si el alumno tiene un
promedio mayor o igual que 6, y la palabra no aprobado en caso contrario.
Datos: MAT, CAL1, CAL2, CAL3, CAL4, CAL5
Donde: MAT es una variable entera que representa la matrcula del alumno.
CAL1, CAL2, CAL3, CAL4 y CAL5 son variables de tipo real que representan las 5
calificaciones del alumno

public class ejemplo24


{
public static void main(String[] args)
{
Scanner teclado=new Scanner(System.in);
int mat,pro=0,cal,i;
System.out.print("ingrese matricula: ");
mat=teclado.nextInt();
for(i=1;i<=5;++i)
{
System.out.print("ingrese calificacion "+i+": ");
cal=teclado.nextInt();
pro+=cal;
}
pro=pro/5;

if(pro>=6)
System.out.println("\nmatricula= "+mat+"\npromedio= "+pro+"\nAPROVADO");
else
System.out.println("\nmatricula= "+mat+"\npromedio= "+pro+"\nREPROVADO");
} }

S-ar putea să vă placă și