ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicios de Algoritmos, Diagramas de Flujo y Programación.


Enviado por   •  10 de Marzo de 2016  •  Apuntes  •  790 Palabras (4 Páginas)  •  783 Visitas

Página 1 de 4

Ejercicios de Algoritmos, Diagramas de Flujo y Programación.

        Estructuras Secuenciales

4.- Diseñar un algoritmo  que realice la siguiente conversión: una temperatura dada en grados Celsius a grados Fahrenheit.

La formula es: F = (9/5) C + 32

[pic 1]

import javax.swing.*; 
public class GradosFarenheit {

public static void main(String[] args) {

double C, F;
C= Double.parseDouble(JOptionPane.showInputDialog(null,"Dame la temperatura en grados celsius: "));
F = ((9.0/5)* C) + 32;

JOptionPane.showMessageDialog(null," La temperatura es "+F+" grados farenheit");
}
}

6.- Se desea un algoritmo para convertir metros a pies y pulgadas (  metro = 39.37 pulgadas, 1 pie = 12 pulgadas)(dudas a la hora de imprimir el resultado no me sale entero…)

[pic 2]

import javax.swing.*;

public class piesPulgadas {

   

    public static void main(String[] args) {

            double  metros, pulgadas;

                    int pies, res;

            

            metros=Double.parseDouble(JOptionPane.showInputDialog(null,"Dame la cantidad de metros que quieres convertir a pies/pulgadas "));

            pulgadas=metros*39.37;

            pies=pulgadas/12;

            res=pulgadas%12;

            

            

            JOptionPane.showMessageDialog(null,"Son en total "+pies+" pies y "+res+" pulgadas");

            

   

    }        

}

8.- Leer 3 calificaciones y encontrar el promedio.

[pic 3]

import javax.swing.*;
public class promedio {

public static void main(String[] args) {

double cal1, cal2, cal3, prom;
cal1= Double.parseDouble(JOptionPane.showInputDialog(null,"Dame la calificacion 1: "));
cal2=Double.parseDouble(JOptionPane.showInputDialog(null,"Dame la calificacion 2: "));
cal3=Double.parseDouble(JOptionPane.showInputDialog(null,"Dame la calificacion 3: "));
prom= (cal1+cal2+cal3)/3.0;

JOptionPane.showMessageDialog(null,"El promedio de tu calificacion es : "+prom);
}
}

10.-  Una cantidad conocida como índice de masa corporal (IMC) es usado para calcular el riesgo de problemas de salud debidas al sobrepeso. El IMC se calcula de la siguiente manera:

                ICM =  Peso / altura 2 

Donde el peso esta dado en kilogramos y la altura en metros.

Diseñe un algoritmo que acepte el peso y altura de una persona y calcule el IMC.

[pic 4]

import javax.swing.*;
public class MasaCorporal {

public static void main (String[] args) {
double altura, peso, imc;

peso=Double.parseDouble(JOptionPane.showInputDialog(null,"Dame tu peso en kilogramos: "));
altura=Double.parseDouble(JOptionPane.showInputDialog(null,"Dame tu altura en metros: "));
imc= peso/(altura*altura);

JOptionPane.showMessageDialog(null,"El indice de masa corporal es: "+imc);

}
}

12.- Elaborar un algoritmo que permita leer 4 calificaciones y luego calcular e imprimir el promedio, donde cada una de ellas tiene diferente peso, la 1 vale 30%, la 2 vale 20%, la 3  vale 10% y la 4 vale 40%.

[pic 5]

import javax.swing.*;
public class promedio2 {

...

Descargar como (para miembros actualizados) txt (6 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com