Está en la página 1de 17

Fundamentos de Programación

Nombre: Christian Morales


Curso: Segundo Telecomunicaciones “B”
Ejemplo 1

import java.util.Scanner;
public class Main {

public static void main(String[] args){


Scanner leer=new Scanner(System.in);
Nombre1 e1=new Nombre1();
String nombre;

System.out.print("Ingrese su nombre: ");


nombre=leer.nextLine();
e1.mensaje(nombre);

public class Nombre1 {


void mensaje(String nombre){

System.out.println(nombre+": Bienvenido al mundo Java.");


}
}

Ejemplo 2

import java.util.Scanner;

public class Main2 {

public static void main(String[] args) {


Scanner leer=new Scanner(System.in);
Suma po=new Suma();
int R,n1,n2,n3;

System.out.print("Ingrese el primer numero: ");


n1=leer.nextInt();
System.out.print("Ingrese el segundo numero: ");
n2=leer.nextInt();

System.out.print("Ingrese el tercer numero: ");


n3=leer.nextInt();
R=po.suma(n1, n2, n3);
System.out.print("La sumas es: "+R);
System.out.println("");

public class Suma {


public int suma(int n1,int n2, int n3){
int r;
r=n1+n2+n3;
return r;
}

Ejemplo 3

import java.util.Scanner;
public class Main3 {
public static void main(String[] args) {
Scanner leer=new Scanner (System.in);

int n1,n;
System.out.println("Recomendacion: Ingresar un numero mayor o igual a
10 para que el programa corra de forma correcta (esto debido a que un
Palindromo está compuesto de dos o más numeros)");

System.out.print("Ingrese un numero:");
n1=leer.nextInt();
Palindromos po=new Palindromos();
n=po.Palindromos(n1);
}

public class Palindromos{


public int Palindromos(int n1){
int c=0,k=0,resto,cont=0;
int invertido = 0;
for(int i=n1;cont<100;i++){

c=i;
while(c>0){
resto=c%10;
invertido=invertido*10+resto;

c/=10;
}
k=i;
if(k==invertido){
System.out.println("El Palindromo es: "+k);
cont++;
}
invertido=0;

}
System.out.println("Tota de Palindromos: "+cont);
return c;

}
}
Ejemplo 4
import java.util.Scanner;

public class Main11 {


public static void main(String[] args) {
Scanner leer=new Scanner (System.in);
Sumatoriaa po=new Sumatoriaa();

int a,b;
System.out.println("Ingrese un intervalo: ");

System.out.print("a: ");
a=leer.nextInt();
System.out.print("b: ");

b=leer.nextInt();
int x=po.Primo(a, b);
int c=po.Multiplo(a, b);
int r=po.Sumaa(x, c);

System.out.println("La suma es: "+r);

public class Sumatoriaa {


public int Primo(int a,int b){
for(int i=a;i<=b;i++){

int x;
int cont=0;
int y;
x=i;
for(int j=1;j<=b;j++){
if(x%j==0){
cont++;
}

}
if(cont == 2){
System.out.println("Primo: "+x);
}

}
return a;
}
public int Multiplo(int a,int b){

for(int i=a;i<=b;i++){
int y;

y=i;

if(y%5==0){
System.out.println("Multiplo de 5 : "+y);
}

}
return a;
}

public int Sumaa(int x,int y){


int s ;

s=2*(x)-y;
System.out.println("Suma: "+s);

return x;
}

Ejemplo 5

import java.util.Scanner;
public class Main4 {

public static void main(String[] args) {


Scanner leer=new Scanner (System.in);
PositivoNegativo po=new PositivoNegativo();
int x1,x;

System.out.println("Ingrese un numero");
x=leer.nextInt();

System.out.print("El numero es: ");


x1=po.PositivoNegativo(x);

}
}

public class PositivoNegativo {


public int PositivoNegativo (int x){
if(x>0){

System.out.println("P");
}
if(x<0||x==0){

System.out.println("N");
}
return x;
}

Ejemplo 6

import java.util.Scanner;
public class Main5 {
public static void main(String[] args) {
Scanner leer=new Scanner(System.in);

VoF po=new VoF();

int x1,x2;
boolean n;
System.out.print("Ingrese el primer numero: ");
x1=leer.nextInt();

System.out.print("Ingrese el segundo numero: ");

x2=leer.nextInt();
n=po.VoF(x1, x2);

System.out.println(n);
}

public class VoF {


public boolean VoF(int n1,int n2){

if(n1%n2==0){
return true;
} else{

return false;
}
}
}

Ejemplo 7

import java.util.Scanner;
public class Main6 {
public static void main(String[] args) {
Scanner leer=new Scanner(System.in);
Temperatura p=new Temperatura();
int C;

double x;
System.out.print("Ingrese la Temperauta en °C para ser
transformada a °F: ");
C=leer.nextInt();
x=p.Temperatura(C);
System.out.println("La temperatura es: ");
System.out.print(x+"°F");
System.out.println("");
}

public class Temperatura {


public double Temperatura(int C){

double F;
F=9*C/5+32;
return F;

}
}

Ejemplo 8
import java.util.Scanner;
public class Main13 {

public static void main(String[] args) {


Scanner leer= new Scanner (System.in);

Letras po=new Letras();


String Palabra;
int x;
System.out.print("Ingrese una Palabra u Oración: ");

Palabra=leer.nextLine();
x=po.Letras(Palabra);

public class Letras {

public int Letras(String Palabra ){


int contador=0;

for(int i=0;i<Palabra.length();i++){
if(Palabra.charAt(i)=='a'){
contador++;

}
}
System.out.println("La palabra/oración: "+Palabra+" contiene:
"+contador+" a");

return contador;

}
}

Ejemplo 9
import java.util.Scanner;
public class Main7 {

public static void main(String[] args) {

Scanner leer=new Scanner(System.in);

Digitos po=new Digitos();


char x,m;
System.out.print("Ingrese un caracter: ");
x=leer.next().charAt(0);

m=po.Digitos(x);
}

public class Digitos {


public char Digitos(char x){

if(x>='0'&& x<='9'){
System.out.println(x+": Es un digito(0-9)");

} else{
System.out.println(x+": No es un digito(0-9)");
}
return x;

}
}

Ejemplo 10
import java.util.Scanner;

public class Main8 {


public static void main(String[] args) {

Scanner leer=new Scanner (System.in);


Vocal po=new Vocal();
char x,a;
System.out.print("Ingrese una letra: ");

x=leer.next().charAt(0);
a=po.Vocal(x);
}

public class Vocal {

public char Vocal(char x){


if(x=='a'||x=='e'||x=='i'||x=='o'||x=='u'){
System.out.println(x+": Es una vocal");
}else{
System.out.println(x+": No es una vocal");

}
return x;
}

Ejemplo 11
import java.util.Scanner;
public class Main12 {
public static void main(String[] args) {

Scanner leer=new Scanner(System.in);


Factores po=new Factores();

int x,c;
System.out.print("Ingrese un numero: ");
x=leer.nextInt();
System.out.println("Factores primos: ");

c=po.Factores(x);
}

public class Factores {


public int Factores(int x){

int num=2;

while(x!=1){

while(x%num==0){
System.out.println(num);
x/=num;
}

num++;
}

return num;
}
}

Ejemplo 12
import java.util.Scanner;
public class Main9 {
public static void main(String[] args) {

Scanner leer=new Scanner(System.in);


Areas po=new Areas();
int opcion;

System.out.println("*******Menu de Areas*******");
System.out.println("Opcion 1: Cuadrado");
System.out.println("Opcion 2: Rectangulo");
System.out.println("Opcion 3: Circulo");

System.out.println("Opcion 4: Triangulo");

System.out.print("Elija una opcion: ");


opcion=leer.nextInt();
int A;
double A1;

switch(opcion){
case 1:
int a;

System.out.println("Cuadrado");
System.out.print("Ingrese el lado del cuadrado: ");
a=leer.nextInt();
A=po.Cuadrado(a);

System.out.println("Area del cuadrado es: "+A);


break;
case 2:
int b,h;
System.out.println("Rectangulo");

System.out.println("Ingrese los datos: ");


System.out.print("Altura: ");
h=leer.nextInt();
System.out.print("Base: ");

b=leer.nextInt();
A=po.Rectangulo(b, h);
System.out.println("Area del rectangulo es:"+A);
break;
case 3:

int r;
System.out.println("Circulo");
System.out.println("Ingrese los datos: ");

System.out.print("Radio: ");
r=leer.nextInt();
A1=po.Circulo(r);

System.out.println("Area del circulo: "+A1);


break;
case 4:
int b1,h1;
System.out.println("Triangulo");
System.out.println("Ingrese los datos: ");
System.out.print("Altura: ");
h1=leer.nextInt();
System.out.print("Base: ");

b1=leer.nextInt();
A1=po.Triiangulo(b1, h1);
System.out.println("Area del triangulo: "+A1);

break;
default:
System.out.println("Esta no es una opcion");
break;
}

public class Areas {


public int Cuadrado(int a){
int A;

A=a*a;
return A;
}
public int Rectangulo(int b,int h){

int A;
A=b*h;
return A;
}
public double Circulo(int r){
double A;
A=(3.14)*r*r;
return A;

}
public double Triiangulo(int b,int h ){
double A;
A=b*h/2;

return A;
}
}
Ejemplo 13
import java.util.Scanner;

public class Main10 {


public static void main(String[] args) {

Scanner leer=new Scanner(System.in);


Dimensiones po=new Dimensiones();
int terrenol,terrenoa,Ap,Av;
System.out.println("Ingrese las dimensiones del terrenno: ");

System.out.print("Largo: ");
terrenol=leer.nextInt();

System.out.print("Ancho: ");
terrenoa=leer.nextInt();
System.out.println("Ingrese datos de la vivienda: ");
System.out.print("Area: ");

Av=leer.nextInt();
Ap=po.Dimensiones(terrenol, terrenoa, Av);

System.out.println("Area de la vivienda: "+Ap);


}

public class Dimensiones {


public int Dimensiones (int terrenol,int terrenoa,int Av){

int At,Ap;
At=terrenol*terrenoa;
Ap=At-Av;
return Ap;
}

También podría gustarte