Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programas de Laboratorio de Programacion
Programas de Laboratorio de Programacion
Adrian Rodriguez
import java.text.DecimalFormat;
2-19-0639
import java.util.Scanner;
try {
System.out.println("Introduce el ancho");
System.out.println("Introduce el alto");
} catch (Exception e) {
sc.close();
}
Programa 2/ este prgrama saca el máximo común divisor de dos numeros
import java.util.Scanner;
a = entry.nextInt();
b = entry.nextInt();
while (a % b != 0) {
residue = a % b;
a = b;
b = residue;
mcd = b;
entry.close();
}
Programa 3/ convertir de Fahrenheit a Celsius
package metodos;
import java.util.Scanner;
double farenheit;
do {
farenheit = teclado.nextDouble();
if (farenheit==999){
break;
}while(true);
teclado.close();
double celsius;
return celsius;
}
Programa 4/ numeros primos
package primos;
import java.util.Scanner;
int division=0;
division = num % z;
if (division == 0) {
} else {
}
Programa 5/ números enteros a notación binaria
import java.util.Scanner;
double binario;
do{
numero = sc.nextInt();
exp=0;
binario=0;
while(numero!=0){
digito = numero % 2;
exp++;
numero = numero/2;
}
1/ programa que saca la media aritmética de números positivos y negativos
package media1;
import java.util.*;
int i;
numeros[i]=sc.nextInt();
sumaPos += numeros[i];
pos++;
sumaNeg += numeros[i];
neg++;
if (pos != 0) {
} else {
}
if (neg != 0) {
} else {
}
2/ número de dias que tiene el mes
package diadeMes;
public Mes() {
this.numero = numero;
return numero;
this.numero = numero;
String nombre;
switch (numero) {
case 1:
break;
case 2:
case 3:
break;
case 4:
break;
case 5:
break;
case 6:
break;
case 7:
break;
case 8:
break;
case 9:
break;
case 10:
break;
case 11:
break;
case 12:
nombre = "Diciembre / 31 dias ";
break;
default:
nombre = "Desconocido";
return nombre;
}
4/ metodo burbuja
package burbuja;
import java.util.Scanner;
import javax.swing.JOptionPane;
int arreglo[],nElementos,aux;
for(int i=0;i<nElementos;i++){
arreglo[i] = entrada.nextInt();
for(int i=0;i<(nElementos-1);i++){
for(int j=0;j<(nElementos-1);j++){
System.out.print(arreglo[i]+" - ");
}
System.out.println("\nArreglo ordenado en forma decreciente");
for(int i=(nElementos-1);i>=0;i--){
System.out.println("");
import java.util.Scanner;
5/ matriz que cambia filas por columnas
public class Matriz7 {
teclado=new Scanner(System.in);
int filas=teclado.nextInt();
int columnas=teclado.nextInt();
mat=new int[filas][columnas];
System.out.print("ingrese un numero:");
mat1[c] = teclado.nextInt();
for(int c=0;c<mat[0].length;c++) {
int aux=mat[0][c];
mat[0][c]=mat[1][c];
mat[1][c]=aux;
System.out.println();
ma.cargar();
ma.intercambiar();
ma.imprimir();
}
6-7/ Este programa saca el determinante de una matriz y su inversa
package inversa;
import java.util.Scanner;
double determinante,x00,x01,x02,x10,x11,x12,x20,x21,x22;
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
B[i][j]=entrada.nextByte();
System.out.println();
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
System.out.println();
determinante=(B[0][0]*((B[1][1]*B[2][2])-(B[1][2]*B[2][1])))-(B[0][1]*((B[1][0]*B[2][2])-(B[2][0]*B[1]
[2])))+(B[0][2]*((B[1][0]*B[2][1])-(B[2][0]*B[1][1])));
System.out.println();
System.out.println("Determinate:" + determinante);
System.out.println();
if(determinante!=0){
C[0][0]=x00;
C[0][1]=x10;
C[0][2]=x20;
C[1][0]=x01;
C[1][1]=x11;
C[1][2]=x21;
C[2][0]=x02;
C[2][1]=x12;
C[2][2]=x22;
System.out.println("Matriz inversa");
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
System.out.println();
else{
}
8/ contar letras mayusculas y minusculas
package contarmayusminus;
import java.util.Scanner;
System.out.println("ingresar texto");
String texto=ingresar.nextLine();
int numeromayus=0,numerominus=0;
numeromayus++;
}else{
numerominus++;
}
9/ convertir primera letra a mayuscula
package letramayus;
String nombre
System.out.println(convertirAmayusculas(nombre));
String stg=="";
char letrauno=;
char c= '';
letrauno=parametro.charAt(0);
c=parametro.charAt(i);
if(letrauno==' '){
}else if(!Character.isLetter(letrauno)){
if(i==0){
c=Character.toUpperCase(c);
} if(i>=1)
stg+c;
return stg;
}
}
package Contar_Vocales_Consonantes;
import java.util.Scanner;
string palabra;
palabra = entrada.nextLine();
contador1++;
if((palabra.charAt(i)=='a') || (palabra.charAt(i)=='e') ||
(palabra.charAt(i)=='i') || (palabra.charAt(i)=='o') ||
(palabra.charAt(i)=='u')){
contador2++;
consonantes = contador1-contador2;
System.out.println("La palabra " + palabra + " contiene " + contador2 + " vocales");
System.out.println("La palabra " + palabra + " contiene " + consonantes + " consonantes");
}