sábado, 12 de octubre de 2013

Problemas Propuestos- Clase 04


11.  Muestre los números del 1 al 100 utilizando la instrucción while
Pseint:
Proceso While
            i<-1
            Escribir "Numeros del 1 al 100"
            Mientras i<101 Hacer
      Escribir i
      i<-i+1
   FinMientras
FinProceso


Java:
package ejercicios;
//Autor:Jair Ravello
public class Ejercicio1 {
public static void main(String[] args) {
        // TODO code application logic here
     System.out.println("Numeros del 1 al 100: ");
     int i=1;
     while(i<=100) {
         System.out.println(i);
                   i++;
           }
      }
      }
2. Muestre los números del 1 al 100 utilizando la instrucción do..while

Pseint:
Proceso DoWhile
            c<-1
            Escribir "Numeros del 1 al 100"
            Repetir
                       Escribir c
                       c<-(c+1)
            Hasta Que c=101
FinProceso


Java:
package ejercicios;
//Autor:Jair Ravello
public class Ejercicio2 {
public static void main(String[] args) {
        // TODO code application logic here
    int i = 1;
    System.out.println("Numeros del 1 al 100: ");
    do{
       System.out.println(i);
       i++;
    }while(i<=100);
}
}
3. Muestre los números del 1 al 100 utilizando la instrucción for

Pseint:
Proceso for
            Escribir "Numeros del 1 al 100";
            Para i<-1 Hasta 100 Con Paso 1 Hacer
                       Escribir i;
            FinPara
FinProceso


Java:
package ejercicios;
//Autor:Jair Ravello
public class Ejercicio3 {
public static void main(String[] args) {
        // TODO code application logic here
    System.out.println("Numeros del 1 al 100: ");
    for(int i = 1; i<=100;i++)
        System.out.println(i);
    }
}
4. Muestre los números del 100 al 1 utilizando la instrucción while

Pseint:
Proceso While
            i<-100
            Escribir "Numeros del 100 al 1"
            Mientras i>0 Hacer
      Escribir i
      i<-(i-1)
   FinMientras
FinProceso


Java:
package ejercicios;
//Autor:Jair Ravello
public class Ejercicio4 {
public static void main(String[] args) {
        // TODO code application logic here
    System.out.println("Numeros del 100 al 1: ");
    int i=100;
    while(i>=1){
        System.out.println(i);
        i--;
  }
 }
}
5. Muestre los números del 100 al 1 utilizando la instrucción do..while

Pseint:
Proceso DoWhile
            c<-100
            Escribir "Numeros del 100 al 1"
            Repetir
                       Escribir c
                       c<-(c-1)
            Hasta Que c=0
FinProceso


Java:
package ejercicios;
//Autor:Jair Ravello
public class Ejercicio5 {
public static void main(String[] args) {
        // TODO code application logic here
    int i = 100;
    System.out.println("Numeros del 100 al 1: ");
    do{
       System.out.println(i);
       i--;
    }while(i>=1);
}
}
6. Muestre los números del 100 al 1 utilizando la instrucción for

Pseint:
Proceso For
            Escribir "Numeros del 100 al 1";
            Para i<-100 Hasta 1 Con Paso -1 Hacer
                       Escribir i;
            FinPara
FinProceso


Java:
package ejercicios;
//Autor:Jair Ravello
public class Ejercicio6 {
public static void main(String[] args) {
        // TODO code application logic here
    System.out.println("Numeros del 100 al 1: ");
    for(int i=100;i>=1;i--)
         System.out.println(i);
    }
}
7. Leer un número y mostrar su cuadrado, repetir el proceso hasta que se introduzca un número

Pseint:
Proceso cuadrado
            n<-0
            cuad<-0
            Escribir "Ingrese Numero";
            Leer n;
            Mientras (n>0) Hacer
                       cuad<-n*n;
            Escribir "El Cuadrado de ",n," es: ",cuad;
            Escribir "Ingrese otro Numero: ";
            Leer n
            FinMientras
FinProceso


Java:
package ejercicios;
//Autor:Jair Ravello
public class Ejercicio7 {
public static void main(String[] args) {
        int n,cuad;
        System.out.print("Ingrese un Numero: ");       
        n=Entrada.entero();
        while(n>=0){
            cuad=n*n;
        System.out.println("El Cuadrado de "+n+ " es:" +cuad);
        System.out.print("Ingrese Otro Numero: ");
        n=Entrada.entero();
        }
    }
}
negativo.
8. Escribir todos los números del 100 al 0 de 7 en 7.

Pseint:
Proceso SieteSiete
            Escribir "Numeros del 100 al 1 de 7 en 7";
            Para i<-100 Hasta 0 Con Paso -7 Hacer
                       Escribir i;
            FinPara
FinProceso

Java:
package ejercicios;
//Autor:Jair Ravello
public class Ejercicio8 {
public static void main(String[] args) {
        System.out.println("Numero del 100 al 0 de 7 en 7");
            for(int i=100;i>=0;i-=7)
         System.out.println(i);
    }
}
9.- En una fabrica de computadoras se planea ofrecer a los clientes un descuento que dependerá del numero de computadoras que compre. Si las computadoras son menos de cinco se les dará un 10% de descuento sobre el total de la compra; si el numero de computadoras es mayor o igual a cinco pero menos de diez se le otorga un 20% de descuento; y si son 10 o mas se les da un 40% de descuento. El precio de cada computadora es de $1000

Pseint:
Proceso Computadoras
            precio<-1000;
            Escribir "Ingresar Cantidad de Computadoras";
            Leer cant;
            Si (cant>=10) Entonces
                       costo<-precio*cant
                       dscto<-costo*0.40
                       pagar<-costo-dscto
            Sino
            Si (cant>=5 y cant<10) Entonces
                       costo<-precio*cant
                       dscto<-costo*0.20
                       pagar<-costo-dscto
            Sino
            Si (cant<5) Entonces
                       costo<-precio*cant
                       dscto<-costo*0.10
                       pagar<-costo-dscto
            Sino
            FinSi
            FinSi
            FinSi
            Escribir "El Costo de las Computadoras es: ",costo;
            Escribir "El Descuento es: ",dscto;
            Escribir "El Monto Total a Pagar es: ",pagar;
FinProceso


Java:
package ejercicios;
//Autor:Jair Ravello
public class Ejercicio9 {
public static void main(String[] args) {
    int precio=1000,costo = 0,cant;
    double pagar = 0,dscto = 0;
    System.out.print("Ingresar La cantidad de Computadoras: ");
    cant=Entrada.entero();
    if (cant>=10){
        costo=precio*cant;
        dscto=(costo*0.40);
        pagar=(costo-dscto);
    }else if (cant>=5 && cant<10){
        costo=precio*cant;
        dscto=(costo*0.20);
        pagar=(costo-dscto);
    }else if (cant<5) {
        costo=(precio*cant);
        dscto=(costo*0.10);
        pagar=(costo-dscto);
    }
    System.out.println("El Costo de las Computadoras es: "+costo);
    System.out.println("El Descuento de las Computadoras es: "+dscto);
    System.out.println("El Monto a Total de las Computadoras es: "+pagar);
    }
    }
10.-Calcular el promedio de un alumno que tiene 7 calificaciones en la materia de Programación Concurrente.

Pseint:
Proceso Notas
            notas<-0
            C<-0
            suma<-0
            prom<-0
            Mientras (C<7) Hacer
                       C<-(C+1)
                       Escribir "Ingrese la nota ",C,":"
                       Leer notas
                       suma<-(suma+notas)
                       prom<-(suma/7)
            FinMientras
            Escribir "El Promedio es: ",prom
FinProceso

Java:
package ejercicios;
//Autor:Jair Ravello
public class Ejercicio10 {
public static void main(String[] args) {
        int notas,C=0,suma=0;
        double prom=0;
        while (C<7){
              C=C+1;
        System.out.print("Ingrese la Nota "+C+":");
        notas=Entrada.entero();
        suma=suma+notas;
        prom=suma/7;
        }

        System.out.println("El Promedio de las Notas es: "+prom);
 }

 }

No hay comentarios:

Publicar un comentario