Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Untitled

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

1

Act. 6 - Creando algoritmos con tipos de datos, operadores y funciones

Jefferson Steven Cárdenas Cuellar

Docente:

José Castro

Corporación Universitaria Iberoamericana

Facultad de Ingeniería

Programa: Ingeniería de Software

Fundamentos de Programación y Algoritmia Básica

Soacha – Cundinamarca

Octubre del 2022


2

Ejercicio 1

public class Ejercicio1 {

public static void main(String[] args){

int a = 15, b = 5;

System.out.println("Variable1 = " + a);


System.out.println("Variable2 = " + b);
System.out.println("!(a < b) = " + !(a < b));
System.out.println("!(a > b) = " + !(a > b));
}

Ejercicio 2

import java.util.Scanner;

public class Ejercicio2 {

public static void main(String[] args) {

System.out.println("1. Area de triangulo ");


System.out.println("2. Area de circulo ");
System.out.println("3. Area de cuadrado ");

Scanner sc = new Scanner (System.in);


System.out.println("Seleccione una Opcion ");
int opcion = sc.nextInt();

switch (opcion){
case 1:
System.out.println("Ingrese la Base ");
double baset = sc.nextDouble();
System.out.println("Digite la altura ");
double alturat = sc.nextDouble();

area_triangulo (baset,alturat);

break;
case 2:

System.out.println("Digite el radio ");


double radioa = sc.nextDouble();

area_circulo(radioa);
break;
case 3:

System.out.println("Ingrese lado 1 ");


double lado01 = sc.nextDouble();
System.out.println("Ingrese lado 2");
double lado02 = sc.nextDouble();
3

area_cuadrado (lado01,lado02);

break;
default:
System.out.println("Opcion no disponnible ");
}

public static void area_triangulo (double base, double altura){


double area = base * altura / 2;
System.out.println("El area del triangulo es "+area);

public static void area_circulo (double radio){


double Area = Math.PI * Math.pow(radio, 2) ;
System.out.println("El área del circulo es de " + Area);

public static void area_cuadrado (double lado1, double lado2){


double area = lado1 * lado2;
System.out.println("El area del cuadrado es "+area);

}
}

Ejercicio 3

import java.util.Scanner;

public class ejercicio3 {

public static void main(String[] args){


Scanner entrada_tipo_doc=new Scanner(System.in);
System.out.println("Indique su tipo de documento: ");
String tipo_doc=entrada_tipo_doc.nextLine();

Scanner entrada_doc=new Scanner(System.in);


System.out.println("Indique su numero de documento: ");
int doc=entrada_doc.nextInt();

Scanner entrada_nombre=new Scanner(System.in);


System.out.println("Indique su nombre: ");
String nombre=entrada_nombre.nextLine();

Scanner entrada_edad=new Scanner(System.in);


System.out.println("Indique su edad: ");
int edad=entrada_edad.nextInt();

Scanner entrada_sexo=new Scanner(System.in);


System.out.println("Indique su sexo (M O F): ");
char sexo=entrada_sexo.next().charAt(0);

Scanner entrada_peso=new Scanner(System.in);


System.out.println("Indique su peso en kg: ");
double peso=entrada_peso.nextDouble();
4

Scanner entrada_altura=new Scanner(System.in);


System.out.println("Indique su altura: ");
double altura=entrada_altura.nextDouble();

System.out.println("El tipo de documento es "+tipo_doc);


System.out.println("El numero de documento es "+doc);
System.out.println("Su nombre es "+nombre);
System.out.println("Su edad es "+edad);
System.out.println("Su sexo es "+sexo);
System.out.println("Su peso es "+peso);
System.out.println("Su estatura es "+altura);

if (edad >= 18) {


System.out.println("Usted es mayor de edad");
}else{
System.out.println("Usted es menor de edad");
}

if (peso >= 80) {


System.out.println("Usted tiene sobre peso");
}else{
System.out.println("Usted esta en un peso adecuado");
}

Ejercicio 4

public class Ejercicio4 {

public static void main(String[] args) {

int num1 = 8;
int num2 = 6;
int suma = num1 + num2;
int resta = num1 - num2;
int multiplicacion = num1 * num2;
float division = num1 / num2;

System.out.println("El resultado de la suma de "+num1 +" y " +num2 +" es


"+suma);
System.out.println("El resultado de la resta de "+num1 +" y " +num2 +"
es "+resta);
System.out.println("El resultado de la multiplicacion de "+num1 +" y "
+num2 +" es "+multiplicacion);
System.out.println("El resultado de la division de "+num1 +" y " +num2
+" es "+division);

}
}
5

Ejercicio 5

public class Ejercicio5 {

public static void main(String[] args){

Scanner teclado = new Scanner( System.in );


double factorial;
int num;
System.out.print("Ingresa un número: ");
num=teclado.nextInt();
factorial=1;
for (int i=num;i>0;i--)
{
factorial=factorial*i;

}
System.out.println("El factorial de " + num + " es: " +
factorial);

}
6

Referencias Bibliográficas

• Prieto, N. (2014). Empezar a programar usando JAVA (2a. ed.). Editorial de la


Universidad Politécnica de
Valencia. Recuperado de https://elibro.net/es/lc/biblioibero/titulos/57379
• Joyanes Aguilar, L. (2005). Programación en C: metodología, algortimos y estructura de
datos (2a. ed.). McGraw-Hill España.
Recuperado de https://elibro.net/es/lc/biblioibero/titulos/50302
• Marzal Varó, A. García Sevilla, P. y Gracia Luengo, I. (2016). Introducción a la
programación con Python 3. D - Universitat Jaume I. Servei de Comunicació i
Publicacions.
Recuperado de https://elibro.net/es/lc/biblioibero/titulos/51760

También podría gustarte