Está en la página 1de 13

1.

Escribir un programa que lea un número Num package Tarea4;

y lo escriba N veces import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

public class Problema_01 {

public static void main(String[] arg) throws IOException {

BufferedReader bf = new BufferedReader(new


Inicio InputStreamReader(System.in));

System.out.println("Ingrese un numero");
Variables número,
veces, i String numero = bf.readLine();

if (isNumeric(numero)) {
Escribir: ¨ingrese un numero¨
System.out.println("Ingrese el numero de veces a imprimir.");
Leer: numero String nrovec = bf.readLine();

(isNumeric(numero) if (isNumeric(nrovec)) {

V F int veces = Integer.parseInt(nrovec);

Escribir: ¨ Ingrese el número de veces a imprimir ¨ Escribir ¨el if (veces > 0) {


numero
for (int i = 1; i <= veces; i++) {
ingresado no
es un System.out.println("Impresión nro " + i + " del numero: " +
Leer: veces numero¨ numero);

}
(isNumeric(numero)
} else {
V F
System.out.println("El numero de veces a imprimir debe ser
Escribir ¨el positivo");
veces > 0
numero
}
ingresado
V F no es un } else {
Escribir: Escribir: ¨El numero¨ System.out.println("El dato ingresado no es un número");
"Impresión nro " + i + " del
numero: " + numero) número de
}
veces a
(int i = 1; i <= veces; i++) imprimir }
debe ser
else {
positivo¨
System.out.println("El dato ingresado no es un número");

private static boolean isNumeric(String cadena) {

try {
Fin
Integer.parseInt(cadena);

return true;

} catch (NumberFormatException nfe) {

return false;

}
package Tarea4;
} java.io.BufferedReader;
import
2. Escribir un programa que lea un Nombre y
lo escriba N veces.

Escribir:
Impresión nro "
Inicio + iterador + "
del nombre ¨

Variables: nombre, veces, iterador

Escribir: ¨ingrese un nombre¨

Leer: nombre

Escribir : ¨ Ingrese el numero de veces a imprimir ¨

Leer: veces

(isNumeric(nrovec)

V F

veces > 0
Escribir: ¨el
numero ingresado
V F no es un numero¨
Escribir: ¨El número de
iterador=1 veces a imprimir debe
ser positivo¨
(iterador <= veces)

Fin

package Tarea4;
3. Escribir un programa que lea N números y reporte su suma.
import java.io.BufferedReader;

import java.io.IOException;
import java.io.InputStreamReader;

Inicio

Variables: numero, total, entero, iterador, nrosumar

Escribir: ¨ingrese la cantidad de numero a sumar ¨

Leer: numero

(Total=0)
(isNumeric(numero)

V F
Escribir ¨el
entero > 0
numero
V F ingresado
no es un
iterador = 1 numero¨

Escribir: "Ingrese
el numero " + iterador + " a
sumar."

Leer: nrosumar Escribir: ¨El


número de
(isNumeric(nrosumar)) veces a
imprimir debe
V F
ser positivo¨
Total=total+sumar "El dato
ingresado
debe ser
un
numero"

(iterador <= entero)

Fin

public class Problema_04 {


4. Ingrese N números positivos y calcule su promedio.
public static void main(String[] arg) throws IOException {

BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Ingrese cantidad de numeros a calcular su promedio");


Inicio

Variables: numero, total, entero, iterador, nrosumar

Escribir: ¨ingrese la cantidad de numero a sumar ¨

Leer: numero

(Total=0)
(isNumeric(numero)

V F
Escribir ¨el
entero > 0
numero
V F ingresado no
es un
iterador = 1 numero¨

Escribir:
"Ingrese el numero " +
iterador + " a sumar."

Leer: nrosumar Escribir: ¨El


número de
Total=total+sumar veces a
imprimir
debe ser
positivo¨

(int i = 1; i <= veces; i++)

Fin

5. Ingrese N números negativos y calcule su suma y su promedio.


Inicio

Variables: numero, total, entero, iterador, nrosumar

Escribir: ¨ingrese la cantidad de numero a sumar ¨

Leer: numero

(Total=0)
(isNumeric(numero)

V F
Escribir ¨el
entero > 0
numero
V F ingresado no
es un
iterador = 1 numero¨

Escribir:
"Ingrese el numero " +
iterador + " a sumar."

Leer: nrosumar Escribir: ¨El


número de
Total=total+sumar veces a
imprimir
debe ser
positivo¨

(int i = 1; i <= veces; i++)

Fin
6. Ingrese N números positivos y calcule su producto.

Inicio
Variables

Fin

7. Programa que ingrese el precio de N productos y reporte la suma de los precios.

Inicio
Variables
Fin

8. Escribir un programa que ingrese la edad y la nota de N alumnos y reporte la suma de las
edades y la suma de las notas.

Inicio
Variables

Fin

9. Programa que lea N números enteros y para cada uno de ellos muestre su cuadrado.
Al finalizar debe reportar la suma de los cuadrados y el promedio de los cuadrados.
Inicio
Variables
Fin

10. Escribir un programa que lea el nombre de N alumnos con su respectiva edad y al final
reporte la suma de las edades.
Inicio
Variables

Fin

11. Escribir un programa que lea el nombre de N alumnos cada uno con su nota y al final
reporte la nota promedio.

Inicio
Variables

Fin

12. Ingrese N números diferentes de cero y reporte cuantos son positivos, cuantos son
negativos y el promedio de todos los números.

Inicio
Variables

Fin

13. Escribir un programa que lea el sexo de N alumnos y reporte la cantidad de hombres y la
cantidad de mujeres.
Inicio
Variables

Fin

14. Programa que Lee N edades y determine cuantas edades son mayores de edad y cuantas
son menores de edad. También debe calcular la suma de todas las edades y su promedio.

Inicio
Variables

Fin
15. Escribir un programa que ingrese las notas de N alumnos y reporte la cantidad de
aprobados, la cantidad de desaprobados y la nota promedio.

Inicio
Variables

Fin

16. Escribir un programa que lea N números enteros positivos y al final reporte la cantidad de
números pares, la cantidad de números impares, a suma de números pares y la suma de
números impares.

Inicio
Variables

Fin
17. Escribir un programa que lea la temperatura de N personas. Y considerando que la
temperatura normal es entre 36 y 37 grados centígrados. Reporte la cantidad de personas
con temperatura normal y la cantidad de personas con temperatura que no es normal.
18. Escribir un programa que lea Nombre, cantidad y precio de N productos y reporte cuanto
se debe pagar en total.

Inicio
Variables

Fin

19. Escribir un programa que, para N cursos, lea Nombre de curso, créditos del curso (CRED)
y nota promocional (NP) y reporte su promedio ponderado semestral (PPS).
PPS= (Suma de (CRED x NP) de todos los cursos) / (suma de CRED de todos los cursos)

Inicio
Variables
Fin

20. N personas van a un restaurant, piden la carta y cada uno de ellos consumen dos platos
uno de precio X y otro de precio Y, más una bebida de precio Z. Si al consumo total se le
agrega el 18% por concepto de IGV. ¿Cuánto se paga en total por las N personas?
Inicio
Variables

Fin

También podría gustarte