Está en la página 1de 6

lOMoARcPSD|19049036

Entrega semana 3 - AYUDA PARA ENTENDER MEJOR LOS


CONCEPTOS BASICOS DE CALCULO INICIAL DE LA
U N I V E R S IDr CAoDlombiano)
Calculo (P oli t éc nic o Su

Studocu is not sponsored or endorsed by any college or university


Downloaded by Alejandro Bedoya (alejandrobedoya1992@gmail.com)
Entrega semana 3.
Taller de
Ejercicios

Grupo 34
Integrantes:
Montoya Ramirez, Alejandro de Jesus.
Prieto Rincon, Ana Milena.
Ramirez Amaya, Edinson Fabian.
Jimenez Cuervo, Wilson Alexis.

Docente:
Roa Diego

Institución Universitaria Politécnico Grancolombiano.


Facultad de Ingeniería e Innovación.
Programación de Computadores
Marzo 28 de 2022

Downloaded by Alejandro Bedoya (alejandrobedoya1992@gmail.com)


Ejercicio
1. Siglo

En la clase de historia de Juan con frecuencia se habla de los siglos en que ocurrieron ciertos

hechos. Esto hace que a Juan se le dificulte un poco ubicar los hechos en una línea de tiempo. Su

tarea es escribir un programa java que ayude a Juan.

A. Escriba un método java llamado siglo, el cual recibe como entrada el número de un año

(positivo), y retorna el número del siglo al que pertenece el año.

B. Escriba un método java llamado primer_anho, el cual recibe como entrada el número de

un siglo (positivo), y retorna el número del primer año de dicho siglo.

C. Complete el programa de forma que lea del teclado un valor n correspondiente a un año,

e imprima en pantalla el número del siglo al que pertenece el año n y el primer año de

dicho siglo. El programa debe usar los métodos creados en los literales a y b.

Código en java.

import java.util.Scanner;

public class Siglo {


public static void main (String [] args) {

Scanner entrada = new Scanner (System.in);


System.out.println("Ingrese un valor para año ");
int siglo = 0, primer_anho=0;
int anho =entrada.nextInt();
if (anho>0) {
anho=anho;
} else {
System.out.println("Ingrese un numero positivo");
anho = entrada.nextInt();
}
siglo = siglo(anho);
primer_anho = primer_anho(siglo);
System.out.println("El año " + anho + " pertencece al siglo "+ siglo);
System.out.println("El primer año del siglo "+ siglo + " es: " + primer_anho);

Downloaded by Alejandro Bedoya (alejandrobedoya1992@gmail.com)


entrada.close();
}

// Creación del método siglo


static int siglo (int a) {
if (a%100==0) {
return (a/100);
} else {
return ((a/100) +1);
}
}

// Creación del método primer_anho


static int primer_anho (int b) {
return (((b-1) *100) +1);
}
}

Downloaded by Alejandro Bedoya (alejandrobedoya1992@gmail.com)


Pruebas

• Año 1900.

• Año 200.

• Año 3750.

Downloaded by Alejandro Bedoya (alejandrobedoya1992@gmail.com)


• Año 2022.

• Año 1492.

Downloaded by Alejandro Bedoya (alejandrobedoya1992@gmail.com)

También podría gustarte