Você está na página 1de 21

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD CIENCIAS FÍSICAS Y MATEMÁTICAS


INGENIERÍA EN COMPUTACIÓN GRÁFICA

Nombre: Danny F. Duchi Semestre: Primero


Fecha: Quito, 2 de Julio 2018 Materia: Programación

Programas en lenguaje Java

Programa 1: Diez números


package programa_1_diez_numeos;
import java.util.Scanner;
public class Programa_1_diez_numeos {

public static void main(String[] args) {


int a = 0, b = 1, c = 2, d = 3, e = 4, f = 5, g = 6, h = 7, i = 8, j = 9;

Scanner Valor = new Scanner (System.in);

System.out.println("Los 10 primeros numeros");


System.out.println("El 1er numero es:"+"\n"+a);
System.out.println("El 2do numero es:"+"\n"+b);
System.out.println("El 3er numero es:"+"\n"+c);
System.out.println("El 4to numero es:"+"\n"+d);
System.out.println("El 5to numero es:"+"\n"+e);
System.out.println("El 6to numero es:"+"\n"+f);
System.out.println("El 7mo numero es:"+"\n"+g);
System.out.println("El 8vo numero es:"+"\n"+h);
System.out.println("El 9no numero es:"+"\n"+i);
System.out.println("El 10mo numero es:"+"\n"+j);
}
}
Programa 2: Diez números forma decreciente
package programa_2_diez_numeos_descendente;
import java.util.Scanner;
public class Programa_2_diez_numeos_descendente {

public static void main(String[] args) {


int a = 9, b = 8, c = 7, d = 6, e = 5, f = 4, g = 3, h = 2, i = 1, j = 0;

Scanner Valor = new Scanner (System.in);

System.out.println("Los 10 primeros números en orden descendente son:");


System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);
System.out.println(i);
System.out.println(j);
}
}

Programa 3: Las Vocales


package las_vocales;
import java.util.Scanner;

public class Las_vocales {

public static void main(String[] args) {


Scanner Vocal = new Scanner (System.in);

System.out.println("Las vocales");
System.out.println("Aa");
System.out.println("Ee");
System.out.println("Ii");
System.out.println("Oo");
System.out.println("Uu");
}
}
Programa 4: Las Vocales en sentido contrario
package programa_4_las_vocales_descendente;
import java.util.Scanner;

public class Programa_4_las_vocales_descendente {

public static void main(String[] args) {


Scanner Vocal = new Scanner (System.in);

System.out.println("Las vocales");

System.out.println("Uu");
System.out.println("Oo");
System.out.println("Ii");
System.out.println("Ee");
System.out.println("Aa");
}
}

Programa 5: Suma de 10 números


package programa_5_suma_de_10_numeros;
import java.util.Scanner;

public class Programa_5_suma_de_10_numeros {

public static void main(String[] args) {


int a = 0, b = 1, c = 2, d = 3, e = 4, f = 5, g = 6, h = 7, i = 8, j = 9;
int suma;

Scanner Valor = new Scanner (System.in);

suma=a+b+c+d+e+f+g+h+i+j;
System.out.println("la suma de los valores es:"+"\n"+suma);
}
}
Programa 6: Número mayor y menor
package programa_6_operaciones_numeros_mayores_menores;
import java.util.Scanner;

public class Programa_6_operaciones_numeros_mayores_menores {

public static void main(String[] args) {


double a,b,c,operacion;

Scanner Valor = new Scanner (System.in);

System.out.println("ingrese el 1er valor");


a=Valor.nextInt();

System.out.println("ingrese el 2do valor");


b=Valor.nextInt();

System.out.println("ingrese el 3er valor");


c=Valor.nextInt();

if(a>b && a>c){


operacion=(b*c)/a;
System.out.println("El resultado es:"+operacion);
}else if(b>a && b>c){
operacion=(a*c)/b;
System.out.println("La resta descendente es:"+operacion);
}else if(c>a && c>b){
operacion=(a*b)/c;
System.out.println("La resta descendente es:"+operacion);
}
}
}
Programa 7: Operación con número mayor y menor
package programa_7_operaciones_numeros_mayores_menores_2;
import java.util.Scanner;

public class Programa_7_operaciones_numeros_mayores_menores_2 {

public static void main(String[] args) {


double a,b,operacion;

Scanner Valor = new Scanner (System.in);

System.out.println("ingrese el 1er valor");


a=Valor.nextInt();

System.out.println("ingrese el 2do valor");


b=Valor.nextInt();

if(a>b)
{
operacion=Math.pow(((a*4)*b),2);
System.out.println("El resultado es:"+operacion);
}
else if(b>a)
{
operacion=Math.pow(((b*4)*a),2);
System.out.println("El resultado es:"+operacion);
}
}
}
Programa 8: Operaciones con número mayor y menor
package programa_8_operaciones_numeros_mayores_menores_3;
import java.util.Scanner;

public class Programa_8_operaciones_numeros_mayores_menores_3 {

public static void main(String[] args) {


double a,b,c,resultado;

Scanner Valor = new Scanner (System.in);

System.out.println("ingrese el 1er valor");


a=Valor.nextInt();

System.out.println("ingrese el 2do valor");


b=Valor.nextInt();

if(a>b){
c=Math.pow((a),b);
if(c>10){
resultado=(c*10);
System.out.println("El resultado es:"+resultado);
}else if(c<10){
System.out.println("El resultado es:"+c);
}
}else if(b>a){
c=Math.pow((b),a);
if(c>10){
resultado=(c*10);
System.out.println("El resultado es:"+resultado);
}else if(c<10){
System.out.println("El resultado es:"+c);
}
}
}
}
Programa 9: Serie Fibonacci
package programa_9_serie_fibonacci;
import java.util.Scanner;
public class Programa_9_serie_fibonacci {

public static void main(String[] args) {


int c,n;
int i = 1;
int a = 0;
int b = 1;

Scanner Veces = new Scanner (System.in);

System.out.println("¿Cuántos números desea generar después de 0?");


n=Veces.nextInt();

System.out.println(a);
System.out.println(b);

while(i<n){
c=a+b;
System.out.println(c);
a=b;
b=c;
i=i+1;
}
}
}
Programa 10: Serie de números pares
package programa_10_serie_numeros_pares;
import java.util.Scanner;

public class Programa_10_serie_numeros_pares {

public static void main(String[] args) {


int b,n;
int i = 1;
int a = 0;

Scanner Veces = new Scanner (System.in);

System.out.println("¿Cuántos números desea generar después de 0?");


n=Veces.nextInt();

System.out.println(a);

while(i<n){
b=a+2;
System.out.println(b);
a=b;
i=i+1;
}
}
}
Programa 11: Serie de números pares
package programa_11_serie_numeros_triangulares;
import java.util.Scanner;

public class Programa_11_serie_numeros_triangulares {

public static void main(String[] args) {


int c,n;
int i = 1;
int a = 0;
int b = 1;

Scanner Veces = new Scanner (System.in);

System.out.println("¿Cuántos números desea generar después de 0?");


n=Veces.nextInt();

System.out.println(a);

while(i<n){
c=a+b;
System.out.println(c);
a=c;
b=b+1;
i=i+1;
}
}
}
Programa 12: Serie de números al cuadrado
package programa_12_serie_numeros_cuadrados;
import java.util.Scanner;

public class Programa_12_serie_numeros_cuadrados {

public static void main(String[] args) {


double b;
int n;
int i = 1;
int a = 1;

Scanner Veces = new Scanner (System.in);

System.out.println("¿Cuántos números desea generar?");


n=Veces.nextInt();

System.out.println(a);

while(i<n){
b=Math.pow((a),2);
System.out.println("Para "+a+" su cuadrado es:"+b);
a=a+1;
i=i+1;
}
}
}
Programa 13: Serie Padovan
package programa_13_serie_padovan;
import java.util.Scanner;

public class Programa_13_serie_padovan {

public static void main(String[] args) {


int d,n;
int i = 1;
int a = 1;
int b = 1;
int c = 1;

Scanner Veces = new Scanner (System.in);

System.out.println("¿Cuántos números desea generar?");


n=Veces.nextInt();

System.out.println(a);
System.out.println(b);
System.out.println(c);

while(i<n){
d=a+b;
System.out.println(d);
a=b;
b=c;
c=d;
i=i+1;
}
}
}
Programa 14: Serie de múltiplos de tres
package programa_14_serie_multiplos_de_tres;
import java.util.Scanner;

public class Programa_14_serie_multiplos_de_tres {

public static void main(String[] args) {


int b,n;
int i = 1;
int a = 0;

Scanner Veces = new Scanner (System.in);

System.out.println("¿Cuántos números desea generar?");


n=Veces.nextInt();

while(i<n){
b=3*a;
System.out.println(b);
a=a+1;
i=i+1;
}
}
}
Programa 15: Serie de productos
package programa_15_serie_de_productos;
import java.util.Scanner;

public class Programa_15_serie_de_productos {

public static void main(String[] args) {


int c,n;
int i = 1;
int a = 1;
int b = 2;

Scanner Veces = new Scanner (System.in);

System.out.println("¿Cuántos números desea generar?");


n=Veces.nextInt();

System.out.println(a);

while(i<n){
c=a*b;
System.out.println(c);
a=b;
b=c;
i=i+1;
}
}
}
Programa 16: Serie multiplicar por 2
package programa_16_serie_multiplicar_por_2;
import java.util.Scanner;

public class Programa_16_serie_multiplicar_por_2 {

public static void main(String[] args) {


int b,n;
int i = 1;
int a = 1;

Scanner Veces = new Scanner (System.in);

System.out.println("¿Cuántos números desea generar?");


n=Veces.nextInt();

System.out.println(a);

while(i<n){
b=a*2;
System.out.println(b);
a=b;
i=i+1;
}
}
}
Programa 17: Serie multiplicación por múltiplos de 2
package programa_17_serie_multiplicacion_por_multiplos_de_2;
import java.util.Scanner;

public class Programa_17_serie_multiplicacion_por_multiplos_de_2 {

public static void main(String[] args) {


int c,n;
int i = 1;
int a = 1;
int b = 2;

Scanner Veces = new Scanner (System.in);

System.out.println("¿Cuántos números desea generar?");


n=Veces.nextInt();

System.out.println(a);

while(i<n){
c=a*b;
System.out.println(c);
b=b+2;
a=c;
i=i+1;
}
}
}
Programa 18: Serie cúbica
package programa_18_serie_cubica;
import java.util.Scanner;

public class Programa_18_serie_cubica {

public static void main(String[] args) {


double b;
int n;
int i = 1;
int a = 1;

Scanner Veces = new Scanner (System.in);

System.out.println("¿Cuántos números desea generar?");


n=Veces.nextInt();

while(i<n){
b=Math.pow((a),3);
System.out.println("Para "+a+" al cubo es:"+b);
a=a+1;
i=i+1;
}
}
}
Programa 19: Vector de 5 números en orden ascendente
package programa_19_vector_orden_ascendente;
import java.util.Scanner;

public class Programa_19_vector_orden_ascendente {

public static void main(String[] args) {


int arreglo[] = new int[5];
int i,j,aux;

Scanner entrada = new Scanner (System.in);

System.out.println("Lllenar el arreglo");
for(i=0;i<5;i++){
System.out.println((i+1)+". Digite un número:");
arreglo[i] = entrada.nextInt();
}

for(i=0;i<4;i++){
for(j=0;j<4;j++){
if(arreglo[j] > arreglo[j+1]){
aux = arreglo[j];
arreglo[j] = arreglo[j+1];
arreglo[j+1] = aux;
}
}
}

System.out.println("En orden ascendente es:");


for(i=0;i<5;i++){
System.out.println(arreglo[i]);
}
}
}
Programa 20: Vector de 5 números en orden descendente
package programa_20_vector_orden_descendente_5_numeros;
import java.util.Scanner;

public class Programa_20_vector_orden_descendente_5_numeros {

public static void main(String[] args) {


int arreglo[] = new int[5];
int i,j,aux;

Scanner entrada = new Scanner (System.in);

System.out.println("Lllenar el arreglo");
for(i=0;i<5;i++){
System.out.println((i+1)+". Digite un número:");
arreglo[i] = entrada.nextInt();
}

for(i=0;i<4;i++){
for(j=0;j<4;j++){
if(arreglo[j] < arreglo[j+1]){
aux = arreglo[j];
arreglo[j] = arreglo[j+1];
arreglo[j+1] = aux;
}
}
}

System.out.println("En orden descendente es:");


for(i=0;i<5;i++){
System.out.println(arreglo[i]);
}
}
}
Programa 21: Números pares de un vector en otro
package programa_21_numeros_pares_en_otro_vector;
import java.util.Scanner;

public class Programa_21_numeros_pares_en_otro_vector {

public static void main(String[] args) {


int arreglo[] = new int[7];
int i,k,j;

Scanner entrada = new Scanner (System.in);

System.out.println("Lllenar el arreglo");
for(i=0;i<7;i++){
System.out.println((i+1)+". Digite un número:");
arreglo[i] = entrada.nextInt();
}

j=0;
System.out.println("Los números pares son:");
for(i=0;i<7;i++){
if(arreglo[i]%2==0){
arreglo[j] = arreglo[i];
System.out.println(arreglo[j]);
}
}
}
}
Programa 22: Identificar los números pares de un vector
package programa_22_identificar_numeros_pares_arreglo;
import java.util.Scanner;

public class Programa_22_identificar_numeros_pares_arreglo {

public static void main(String[] args) {


int arreglo[] = new int[10];
int i;
int numero_de_pares=0;

Scanner entrada = new Scanner (System.in);

System.out.println("Lllenar el arreglo");
for(i=0;i<10;i++){
System.out.println((i+1)+". Digite un número:");
arreglo[i] = entrada.nextInt();

if(arreglo[i]%2==0){
numero_de_pares++;
}
}

int par[] = new int[numero_de_pares];

numero_de_pares=0;

for(i=0;i<10;i++){
if(arreglo[i]%2==0){
par[numero_de_pares] = arreglo[i];
numero_de_pares++;
}
}

System.out.println("Los pares son:");


for(i=0;i<numero_de_pares;i++){
System.out.println(par[i]);
}
}
}
Programa 23: Identificar los números primos de un vector
package programa_23_identificar_numeros_primos_arreglo;
import java.util.Scanner;

public class Programa_23_identificar_numeros_primos_arreglo {

public static void main(String[] args) {


int arreglo[] = new int[10];
int i,j;

Scanner entrada = new Scanner (System.in);

System.out.println("Lllenar el arreglo");
for(i=0;i<10;i++){
System.out.println((i+1)+". Digite un número:");
arreglo[i] = entrada.nextInt();
}

for(i=0;i<10;i++){
int div=0;
for(j=1;j<=arreglo[i];j++){
if(arreglo[i]%j==0){
div++;
}
}
if(div==2){
System.out.println("Los primos son:"+arreglo[i]);
}
}
}
}

Você também pode gostar