Sie sind auf Seite 1von 4

REPASO DE PROGRAMACION DE NETBEANS ESTRUCTURAS

PROGRAMA RESUELTO #1

Reportar nmeros del 1 al 10.

Resolvemos el problema usando while

1
2 public static void main (String args [])
3 {
4 int n=0;
while(n<10)
5 {
6 n++;
7 System.out.print(n+"\n");
8
9 }
1 }
0

Resolvemos el problema usando do while

1
public static void main (String args [])
2 {
3
4 int n=0;
5 do{
6 n++;
System.out.print(n+" ");
7
}while(n<10);
8 }
9

Resolvemos el problema usando for

1
public static void main (String args [])
2 {
3
4 int n=0;
5 for(int i=1;i<=10;i++)
6 {
System.out.print(i+" ");
7
}
8 }
9

PROGRAMAS PROPUESTOS #1

Utilizando WHILE, DO..WHILE y FOR para que imprima la siguiente series:

a) 1,3,5,7,21
b) 30,27,24,21,hasta 1
PROGRAMAS RESUELTOS #2

A) Ingresar N nmeros enteros y reportar la cantidad de pares y la cantidad de


impares.

1
2
3
4
5
6
7
import java.util.Scanner;
8
9
public class Ejemplo
1
{
0
11
public static void main(String[] args)
1
{
2
Scanner scan = new Scanner(System.in);
1
int n, x, cp = 0, ci = 0;
3
System.out.print("Ingrese la cantidad de numeros a revisar:
1
");
4
n = scan.nextInt();
1 for (int i = 1; i <= n; i++)
5 {
1 System.out.print(i + ") Ingrese un numero: ");
6 x = scan.nextInt();
1 if (x % 2 == 0)
7 cp++;
1 else
8 ci++;
1 }
9 System.out.println("La cantidad de pares son: " + cp);
2 System.out.println("La cantidad de impares son: " + ci);
0 }
2 }
1
2
2
2
3
2
4

MODIFIQUE EL PROGRAMA ANTERIOR QUE TAMBIEN SUME LA CANTIDAD DE


PARES E IMPARES

B) Ingresar N nmeros y reportar la cantidad de positivos, negativos y ceros.

1 import java.util.Scanner;
2
3 public class Ejemplo
4 {
5
6 public static void main(String[] args)
7 {
8 Scanner scan = new Scanner(System.in);
9 int n, x, cp = 0, cn = 0, c=0;
10 System.out.print("Ingrese la cantidad de numeros a revisar: ");
11 n = scan.nextInt();
12 for (int i = 1; i <= n; i++)
13 {
14 System.out.print(i + ") Ingrese un numero: ");
15 x = scan.nextInt();
16 if (x==0)
17 c++;
18 else
19 {
20 if(x>0)
21 cp++;
22 else
23 cn++;
24
25 }
26 }
27 System.out.println("La cantidad de positivos son: " + cp);
28 System.out.println("La cantidad de negativos son: " + cn);
29 System.out.println("La cantidad de ceros son: " + c);
30 }
31}

MODIFIQUE EL PROGRAMA ANTERIOR QUE CALCULE EL PROMEDIOS DE LOS POSITIVOS


Y EL PROMEDIO DE LOS NEGATIVOS

C) Ingresar el sexo de n personas y reportar el porcentaje de hombres y el


porcentaje de mujeres.
1 import java.util.Scanner;
2
3 public
{
class Ejemplo
4
5 public static void main(String[] args)
6 {
7 Scanner scan = new Scanner(System.in);
int n, x, cv = 0, cm = 0;
8
double pv,pm;
9 System.out.print("Ingrese numero de personas : ");
10 n = scan.nextInt();
11 System.out.print("Ingrese sexo n"
12 + "[1] Varon n"
+ "[2] Mujer n");
13 for (int i = 1; i <= n; i++)
14 {
15 System.out.print("Persona " + i + " : ");
16 x = scan.nextInt();
if (x==1)
17 cv++;
18 else
19 {
20 if(x==2)
cm++;
21 }
22 }
23 pv=(cv*100)/n;
24 pm=(cm*100)/n;
System.out.println("El porcentaje de varones es : " + pv + "%");
25 System.out.println("El porcentaje de mujeres es : " + pm + "%");
26 }
27}
28
29
30
PRIMERA PRACTICA CALIFICADA (SE CONSIDERA 2 PUNTOS SOBRE EL PRIMER EXAMEN
PRACTICO)

a) Calcular la sumatoria de los nmeros enteros del 1 al 100. UTILICE DO..WHILE


b) Calcular la suma de los cuadrados de los 15 primeros nmeros naturales. UTILICE WHILE
c) Se desea calcular independientemente la suma de los pares e impares comprendidos entre
1 y 50. UTILICE FOR
d) Calcular y visualizar la suma y el producto de los nmeros impares comprendidos entre 20 y
80.
e) Leer n nmeros enteros y obtener el promedio de los positivos y el promedio de los
negativos.
f) Calcular la suma de los cuadrados de los nmeros desde el 1 hasta el 15.
g) Se ingresan n nmeros. Se pide calcular el promedio de ellos
h) Ingresar n nmeros enteros, visualizar la suma de los nmeros pares de la lista, cuantos
pares existen y cul es la media de los nmeros impares.
i) Desarrolle un programa que determine en un conjunto de nmeros naturales.
a. Cuantos son menores de 15
b. Cuantos son mayores de 50
c. Cuantos estn comprendidos entre 25 y 45.

Das könnte Ihnen auch gefallen