Ejercicios de programación
Enviado por Katerine1999R • 10 de Mayo de 2021 • Trabajo • 757 Palabras (4 Páginas) • 103 Visitas
EJERCICIOS DE PROGRAMACION
Nombre: Andrea Hernández Ruano Ejercicios individuales.
- Numero primo. import java.util.Scanner; public class primo {
public static void main(String[] args) {
// TODO Auto-generated method stub
int x,k=0;
Scanner reander = new Scanner(System.in);
System.out.println("proyecto primo"); System.out.println("Digite un valor:"); x = reander.nextInt();
for(int i=1; i<=x; ++i){
if(x%i==0){
++k;
}
}
if(k==2) {
System.out.println("Es primo");
}
else {
System.out.println("No es primo");
}
}
}
[pic 1]
- Elabore el programa que a un estudiante ingresando sus dos notas de semestre le indique si pasa, sí debe rendir supletorio o sí ya perdió el semestre. En caso de supletorio debe indicarle cuánto le faltó para pasar.
import java.util.Scanner;
public class Estudiante {
public static void main(String[] args) {
// TODO Auto-generated method stub Scanner entrada= new Scanner (System.in);
int nota1; int nota2; int def;
int promedio; System.out.println("Ingrese nota 1"); nota1= entrada.nextInt(); System.out.println("Ingrese nota 2"); nota2= entrada.nextInt();
def = nota1 + nota2; promedio = def/2;
if (def >= 14 && def <=20) { System.out.println("Semestre Aprobado");
}
if (def<=11 && def<=20) { System.out.println("Supletorio");
}
if (def<11) {
System.out.println("Reprobado");
}
if (def==11) {
System.out.println("Usted debe sacar 10 en el examen
Supletorio");
}
if (def==12) {
System.out.println("Usted debe sacar 9 en el examen
supletorio");
}
if(def==13) {
System.out.println("Usted debe sacar 8 en el examen
supletorio");
}
System.out.println("Su nota es:" +def); System.out.println("El promedio es:" +promedio);
}
}
[pic 2]
- El programa le pide que ingrese dos fechas y le indica cuantos días han transcurrido entre las dos fechas que se ingresó.
import java.util.Scanner;
public class Fechas {
public static void main(String[] args) {
// TODO Auto-generated method stub Scanner entrada = new Scanner (System.in);
int año1; int año2; int total; int meses; int dias;
System.out.println("Ingrese fecha 1"); año1 = entrada.nextInt(); System.out.println("Ingrese fecha 2"); año2 = entrada.nextInt();
total = año2 - año1; meses = total * 12; dias = meses* 365;
System.out.println("Los años transcurridos son:" +total); System.out.println("Los meses transcurridos son:" +meses); System.out.println("Los días transcurridos son:" +dias);
}
}
[pic 3]
- Calcule el factorial de un número.
import java.util.Scanner;
public class factorial {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner entrada = new Scanner (System.in);
int num = 0;
int factorial = 1;
System.out.println("Ingrese un numero"); num = entrada.nextInt();
int num2 = num;
while (num!= 0) {
factorial *= num; num --;
}
System.out.println("El factorial del número es:" +factorial);
}
}
[pic 4]
- Convertir un número ingresado a letras desde cero a 100.
import java.util.Scanner;
public class numero {
public static void main(String[] args) {
// TODO Auto-generated method stub
String unidades[] =
{"cero", "uno", "dos","tres","cuatro","cinco","seis","siete","ocho","nueve","diez"};
String especiales[] =
{"once","doce","trece","catorce","quince","diezciseis","diecisiete","dieciocho"," diecinueve"};
...