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

Problemas Codigo Java


Enviado por   •  23 de Octubre de 2014  •  10.297 Palabras (42 Páginas)  •  432 Visitas

Página 1 de 42

Problema:

Solicitar al alumno la calificación final, si es mayor o igual a 6, imprimir un mensaje que diga "Felicidades, aprobaste", si no imprimir "Hacer examen de recuperación"

Casos:

Entrada:7

Salida: Felicidades, aprobaste

Entrada:0

Salida: Felicdades, aprobaste.

Restricciones: Puede haber numeros negativos, y mayores a 10.

¿ Que podemos ver en el código ?

Uso de comparacion if.

Código

import java.util.Scanner;

class Calfi{

public static void main(String args[]){

Scanner lector = new Scanner(System.in);

System.out.print("Ingresa la calificacion: ");

int calificacion = lector.nextInt();

if(calificacion>=6){

System.out.println("Felicidades, aprobaste");

}else{

System.out.println("Hacer examen de recuperación");

}

}

}

Problema:

Solicitar al alumno la calificación final, si es mayor o igual a 6, imprimir un mensaje que diga "Felicidades, aprobaste", si no imprimir "Hacer examen de recuperación"

Casos:

Entrada:7

Salida: Felicidades, aprobaste

Entrada:0

Salida: Felicdades, aprobaste.

Restricciones: Puede haber numeros negativos, y mayores a 10.

¿ Que podemos ver en el código ?

Uso de comparacion if.

Código

import java.util.Scanner;

class Calfi{

public static void main(String args[]){

Scanner lector = new Scanner(System.in);

System.out.print("Ingresa la calificacion: ");

int calificacion = lector.nextInt();

if(calificacion>=6){

System.out.println("Felicidades, aprobaste");

}else{

System.out.println("Hacer examen de recuperación");

}

}

}

Problema:

Desarrollar un programa que pida el numero de calificaciones que un alumno obtuvo, después pedir una por una, y por último desplegar el promedio final.

Casos:

Entrada:

3

2

2

2

Salida: Promedio final:2

Entrada:

2

10

10

Salida:Promedio final:10

¿ Que podemos ver en el código ?

Uso de ciclo for

Código

import java.util.Scanner;

class Marks{

public static void main(String args[]){

Scanner lector = new Scanner(System.in);

//Pidiendo el numero n

System.out.println("Cuantas calificaciones obtuvo?");

int many = lector.nextInt();

int total = 0;

int calificacion =0;

//inicieando el ciclo para pedir una por una

for(int i = 0 ;i<many;i++){

System.out.println("Ingrese la calificacion # " + (i+1));

calificacion = lector.nextInt();

//creando una variable que contendra la suma de todas las calificaciones

total+=calificacion;

}

//PROMEDIANDO

System.out.println("Tu promedio final es: "+(total/many));

}

}

Problema:

Desarrolle un programa que pida los siguientes datos a 3 personas : Nombre, Fecha de nacimiento y determine de que signo zodiacal es.

Casos:

Entrada:

Adrian Perclorico Sosa

19/12/1995

Salida: Sagitario

¿ Que podemos ver en el código ?

Uso de Substring

Conversion String a Int

Uso de Ciclo For

Código

import java.util.Scanner;

class Zodiaco{

public static void main (String args[]){

Scanner lector = new Scanner(System.in);

String names[] = new String[3];

String zodiaco[] = new String[3];

String fechas[] = new String[3];

String dia="";

String mes="";

for(int i = 0 ;i < 3; i++){

System.out.println("Persona # "+(i+1));

System.out.print("Nombre: ");

names[i] = lector.nextLine();

System.out.print("Fecha de nacimiento dd/mm/aaaa: ");

fechas[i] = lector.nextLine();

//Obteniendo el dia con un substring

dia = fechas[i].substring(0,2);

//Obteniendo el mes de igual manera

mes = fechas[i].substring(3,5);

//Conviertiendo enteros el dia y el mess

int day = Integer.parseInt(dia);

int month = Integer.parseInt(mes);

//PROCESO DE VERIFICACION

//21-marzo al 21-abril

if(day>=21 && month == 3 || day>=1 && day<=20 && month==4){

zodiaco[i] = "Aries";

}else{

if(day>=21 && month == 4 || day>=1 && day<=21 && month==5){

zodiaco[i] = "Tauro";

}else{

if(day>=22 && month == 5 || day>=1 && day<=21 && month==6){

zodiaco[i] = "Géminis";

}else{

if(day>=22 && month == 6 || day>=1 && day<=22 && month==7){

zodiaco[i] = "Cáncer";

}else{

if(day>=23 && month == 7 || day>=1 && day<=23 && month==8){

zodiaco[i] = "Leo";

}else{

if(day>=24 && month == 8 || day>=1 && day<=23 && month==9){

zodiaco[i] = "Virgo";

}else{

if(day>=24 && month == 9 || day>=1 && day<=23 && month==10){

zodiaco[i] = "Libra";

...

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