Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMA No. 1
PROGRAMA No. 2
PROGRAMA No. 3
//creo un entero
int numero1=25;
System.out.println("La Variable numero 1: ");
System.out.println(numero1);
PROGRAMA No. 4
PROGRAMA No. 5
//suma y resta
resultado = num1+num2;
System.out.println("resultado: "+resultado);
resultado=num1-num2;
System.out.println("resultado: "+resultado);
resultado=num1/num2;
System.out.println("resultado: "+resultado);
resultado=num1%num2;
System.out.println("resultado: "+resultado);
//Division tradicional
//Debo tener almenos 1 objeto decimal (1.0f)
float resultado2;
resultado2=1.0f*num1/num2;
System.out.println("resultado2: "+resultado);
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 6
//var1-=1;
var1--;
System.out.println("var1 es "+var1);
var1--;
System.out.println("var1 es "+var1);
var1--;
System.out.println("var1 es "+var1);
//imprimirlo
System.out.println("Valor final var1 es "+var1);
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 7
System.out.println("x: "+(x++));
System.out.println("x: "+x--);
System.out.println("x: "+(++x));
System.out.println("x: "+--x);
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 8
PROGRAMA No. 9
if(x>y){
System.out.println("x es mayor que y");
}
else if(x<y){
System.out.println("x es meor que y");
}
else if(x==y){
System.out.println("x es igual que y");
}
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 10
if (operacion=='+'){
resultado = num1+num2;
}
else{
System.out.println("Ingrese un signo valido");
}
System.out.println("resultado: "+resultado);
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 11
switch(operacion){
case '+':
resultado=num1+num2;
break;
case '-':
resultado=num1-num2;
break;
case '*':
resultado=num1*num2;
break;
case '/':
resultado=1.0f*num1/num2;
break;
PROGRAMA No. 12
PROGRAMA No. 13
PROGRAMA No. 14
while(i<10){
if(b==2){
System.out.println("b es igual a 2 hago un ciclo");
for (c=0; c<=5; c++)
{
System.out.println("Ciclo dendro del if b = 2...");
}
}
i++;
b+=2;
System.out.println("i: "+i+"b: "+b);
}
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 15
while(i<10){
i++;
if(i==6){
break;
}
System.out.println("i: "+i);
}
while(x<10){
x++;
if(x==6){
continue;
}
System.out.println("x: "+x);
}
System.out.println("Fin del ciclo x: "+x);
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 16
instancia1.color="Blanco";
instancia1.anio=1999;
instancia1.arrancar_motor();
instancia2.color="Negro";
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 17
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 18
PROGRAMA No. 19
import java.util.Scanner;
public class suparimpar {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
int num;
int supar=0;
int suimpar=0;
System.out.println ("Introduce numero");
num = teclado.nextInt();
for(int ind=1;ind<=num;ind++) {
if(ind%2==0) {
supar+=ind;
}
else {
suimpar+=ind;
}
}
System.out.println ("La suma de los pares es "+supar);
System.out.println ("La suma de los impares es "+suimpar);
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 20
import java.util.Scanner;
public class parimpar {
public static void main(String[] args) {
int numero;
Scanner teclado = new Scanner(System.in);
System.out.println("Introduce un numero");
numero = teclado.nextInt();
if(numero<0) {
System.out.println ("El numero "+numero+" es negativo\n");
}
else {
System.out.println ("El numero "+numero+" es positivo\n");
}
if(numero%2==0) {
System.out.println ("El numero "+numero+" es par\n");
}
else {
System.out.println ("El numero "+numero+" es impar\n");
}
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 21
import java.util.*;
public class ejercicio52 {
public static void main(String[] args)
{ Scanner teclado= new Scanner(System.in);
float [] nsue;
nsue= new float[20];
int i,n;
float sue=0,total=0;
System.out.print("Numero de empleados: ");
n=teclado.nextInt();
for(i=1;i<=n;++i)
{ System.out.print("Ingrese sueldo del trabajador nº "+i+": ");
sue=teclado.nextFloat();
if(sue<1000)
nsue[i]= (float) (sue * 1.15);
if(sue>=1000)
nsue[i]= (float) (sue * 1.12);
total=total+nsue[i]; }
System.out.println("\nLa nomina es: "+total+"\n");
for(i=1;i<=n;++i)
System.out.println("El sueldo final del trabajador nº "+i+" es: "+nsue[i]);
}}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 22
import java.util.*;
while(opcion!=0){
opcion=menu();
switch(opcion) {
case 1:
// area de un cuadrado
base=solicitarValor("Indica la base o altura: ");
System.out.println("\nEl area del cuadrado es " + (base*base));
break;
case 2:
// area de un rectangulo
base=solicitarValor("Indica la base: ");
altura=solicitarValor("Indica la altura: ");
System.out.println("\nEl area del rectangulo es " + (base*altura));
break;
case 3:
// area de un circulo
radio=solicitarValor("Indica el radio: ");
System.out.printf("\nEl area de la circunferencia es %1.2f\n",
Math.PI*(Math.pow(radio,2)));
break;
case 4:
// area de un triangulo
base=solicitarValor("Indica la base: ");
altura=solicitarValor("Indica la altura: ");
System.out.printf("\nEl area del triangulo es %1.2f\n", (base*altura)/2);
break;
}
}
entrada.close();
}
entrada.nextLine();
}
}
}
return opcion;
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 23
import java.io.*;
PROGRAMA No. 24
for(int i=0;i<matriz.length;i++){
for(int j=0;j<matriz[i].length;j++){
if(i==j){
diagoPrincipal[i] = matriz[i][j];
}
if(i+j == matriz.length-1){
diagoSecundaria[i] = matriz[i][j];
}
}
}
System.out.println("\nDiagonal Principal");
visualizarArray(diagoPrincipal);
System.out.println("\n\nDiagonal Secundaria");
visualizarArray(diagoSecundaria);
System.out.println("\n\n");
}
PROGRAMA No. 25
import java.util.Scanner;
contador = 0;
if(contador <= 2)
{
System.out.println("El numero es primo");
}else{
System.out.println("El numero no es primo");
}
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 26
int x=1;
while (x<=10){
int w = (int)Math.pow(x,2);
System.out.print(" el cuadrado de " + x + " es " + w + "\n");
x = x+1;
}
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 27
import java.util.Scanner;
public class MostrarDesdeMenorAMayor {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int numero1, numero2, menor, mayor;
//Lectura de dos números enteros distintos
do {
System.out.print("Introduce un número entero: ");
numero1 = sc.nextInt();
System.out.print("Introduce otro número entero distinto del anterior: ");
numero2 = sc.nextInt();
if(numero1 == numero2){
System.out.println("Debes introducir dos números distintos");
}
} while (numero1 == numero2);
//Calcular cuál de los números es el mayor y cuál el menor
if (numero1 > numero2) {
mayor = numero1;
menor = numero2;
} else {
mayor = numero2;
menor = numero1;
}
//Mostrar por pantalla los números desde el menor hasta el mayor.
System.out.println("\nNúmeros desde " + menor + " hasta " + mayor + " : ");
for (int i = menor; i <= mayor; i++) {
System.out.println(i);
}
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 28
import java.util.*;
PROGRAMA No. 29
import java.util.*;
public class Nombres {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String cadena;
System.out.println("Introduce un nombre: ");
cadena = sc.nextLine();
System.out.println("Buenos Días " + cadena);
}
}
HENRY ARROYO ALVAREZ PROGRAMACION PARA REDES
N6-4 ING. OSCAR APOLINARIO
PROGRAMA No. 30
/*
* Programa que calcula el número de la suerte
*/
import java.util.*;
public class Secuenciales2_13 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int dia, mes, año, suerte, suma, cifra1, cifra2, cifra3, cifra4;
System.out.println("Introduzca fecha de nacimiento");
System.out.print("día: ");
dia = sc.nextInt();
System.out.print("mes: ");
mes = sc.nextInt();
System.out.print("año: ");
año = sc.nextInt();
suma = dia + mes + año;
cifra1 = suma/1000; //obtiene la primera cifra
cifra2 = suma/100%10; //obtiene la segunda cifra
cifra3 = suma/10%10; //obtiene la tercera cifra
cifra4 = suma%10; //obtiene la última cifra
suerte = cifra1 + cifra2 + cifra3 + cifra4;
System.out.println("Su número de la suerte es: " + suerte);
}
}