Autor: Rodrigo Andres Soto Parra.
Competencias:Modela y aplica procedimientos de ciencias de la ingeniería.
Descripcion De la actividad.
Competencias:Modela y aplica procedimientos de ciencias de la ingeniería.
Descripcion De la actividad.
A cada alumno se le fue asigando 2 ejercicios en esas semanas el objetivo era desarrollar mediante sentencias if problemas matematicos y a la ves logicos por medio del lenguaje de programacion JAVA.
Ahora presantare la actividad y lo realizado en esas semanas:
Ejercicio nº 1. y ejercicio nº5.
1. NIÑO, si la edad es mayor a 65 poner el mensaje JUBILADO, y si la edad es mayor a 10 y menor o igual a 65 poner el mensaje ADULTO.
Ejemplos:
64 años es ADULTO
12 años es ADULTO
88 años es JUBILADO
55 años es ADULTO
74 años es JUBILADO
Entrada/salida de datos:
Entrada de datos en valores enteros y salida de caracteres JUBILADO o ADULTO.
Las limitaciones que tiene este programa es que el usuario ingrese valores enteros y mayores que 0.
Proceso del programa:
n= edad que el usuario ingrese
if(n>65)=JUBILADO
if(n<o=65)=ADULTO
if(n>10)=ADULTO
if(n<o=10)NIÑO
Generalazacion :
Codigo e imagen ejecutado.
import java.io.*;
import java.util.Scanner;
import java.math.*;
public class jubilado
{public static void main ()
{ Scanner leer= new Scanner(System.in);
System.out.println ("ingrese su edad para saber si es adulto o jubilado");
int edad = leer.nextInt ();
if (edad > 65)
System.out.println ("Jubilado");
if (edad <= 65 && edad > 10)
System.out.println ("Adulto");
if (edad <= 10)
System.out.println ("Niño");
}
}
Ejercicio nº 5:
En un colegio de Temuco los alumnos se evalúan con las notas A, B, C, D, E de acuerdo a la cantidad de puntos que se sacan:
Si tienen:
· Entre 81 y 100 su nota es A
· Entre 61 y 80 su nota es B
· Entre 41 y 60 su nota es C
· Entre 21 y 40 su nota es D
· Entre 0 y 20 su nota es E
Analice y construya el programa en BlueJ que resuelva el problema.
Ejemplos:
Juan tiene 45 puntos y tiene una nota C
Roberto tiene 68 puntos y tiene una nota B
Diego tiene 70 puntos y tiene una nota B
Rodrigo tiene 98 puntos y tiene una nota A
Patricio tiene 34 puntos y tiene una nota D
Entrada y salida de datos:
Entrada de datos en valores enteros de 1 a 100 y tendrá una salida dependiendo del puntaje que ingrese el usuario ya sea mayor o = 81 y menor que 100 tendra una nota A, mayor o igual a 61 y menor que 80 su nota es B, mayor o igual a 41 y menor que 60 su nota es C, Mayor o igual 21 y menor que 40 Su nota es D y finalmente mayor o igual a 0 y menor que 20 su nota es E.
Procesos del programa:
if ((puntaje >=81) && (puntaje <=100)) imprime su nota es A.
else if ((puntaje >=61) && (puntaje <=80)) imprime su nota es B.
else if ((puntaje >=41) && (puntaje <=60)) imprime su nota es C.
else if ((puntaje >=21) && (puntaje <=40)) imprime su nota es D.
else if ((puntaje >=0) && (puntaje <=20)) Imprime su nota es E.
Código e imagen del programa:
Codigo:
import java.io.*;
import java.util.Scanner;
import java.math.*;
public class notas
{public static void main ()
{ Scanner leer= new Scanner(System.in);
System.out.println ("Ingrese puntaje de prueba de 0 a 100");
int puntaje = leer.nextInt ();
if ((puntaje >=81) && (puntaje <=100))
System.out.println("su nota es A");
else if ((puntaje >=61) && (puntaje <=80))
System.out.println ("Su nota es B");
else if ((puntaje >=41) && (puntaje <=60))
System.out.println ("Su nota es C");
else if ((puntaje >=21) && (puntaje <=40))
System.out.println ("Su nota es D");
else if ((puntaje >=0) && (puntaje <=20))
System.out.println ("Su nota es E");
}
}
No hay comentarios:
Publicar un comentario