Está en la página 1de 8

TALLER DE CICLOS

WILLINGTON FELIPE VARGAS MUÑOZ


VALENTINA RICO IBARRA

PRESENTADO A: PEDRO HARVEY ALVAREZ SANCHEZ

INSTITUCIÓN UNIVERSITARIA COLEGIO MAYOR DEL CAUCA


LABORATORIO DE PROGRAMACIÓN
LABORATORIO DE PROGRAMACIÓN
POPAYÁN- CAUCA
2020
1) Crea una aplicación que dibuje una escalera de asteriscos. Nosotros le pasamos la altura de la

escalera por teclado. Este es un ejemplo si insertaras un 5 de altura:

import java.util.Scanner;

class PiramideAsteris

public static void main (String[] args) {

Scanner piramide = new Scanner (System.in);

System.out.println(" Ingrese la cantidad de filas");

int filas=piramide.nextInt();

piramide.close();

System.out.println();

for (int alto=1; alto <= filas; alto++) {

for (int espacio=1; espacio <=filas; espacio++) {

System.out.print("");

for (int asteriscos =1; asteriscos<=(alto*2)-1; asteriscos++){

System.out.print("*");

System.out.println();

2) Crea una aplicación que dibuje una escalera inversa de asteriscos. Nosotros le pasamos la
altura de
la escalera inversa por teclado. Este es un ejemplo:

import java.util.Scanner;

class PiramideAst

public static void main (String[] args) {

Scanner sc = new Scanner (System.in);

int filas;

int tmp;

System.out.println(" Ingrese la altura de la piramide");

filas=sc.nextInt();

tmp=filas;

for(int altura=1; altura <= filas; altura++) {

for(int blancos=1; blancos <altura; blancos++) {

System.out.print(" ");

System.out.println("");

for (int asteriscos =1; asteriscos<=(tmp*2)-1; asteriscos++){

System.out.print("*");

tmp=tmp-1;

}
3) Crea una aplicación que dibuje una escalera de números, siendo cada linea números
empezando en

uno y acabando en el numero de la linea. Este es un ejemplo, si introducimos un 5 como altura:

import java.util.Scanner;

class Piramideinvt

public static void main (String[] args) {

int pisos;

Scanner recibe=new Scanner (System.in);

System.out.println(" Ingrese el numero de pisos: ");

pisos=recibe.nextInt();

for(int i=1; i<= pisos; i++) {

System.out.print("");

for(int j=1; j<=i; j++) {

System.out.print(j);

System.out.println("");

4) Generar

1
22

333

4444

55555

import java.util.Scanner;

class Piramittt

public static void main (String[] args) {

for(int i=1; i<= 5; i++) {

for(int j=1; j<=i; j++) {

System.out.print(i);

System.out.println();

}
5) Que imprime este ejercicio

6) Dibuja un cuadrado de n elementos de lado utilizando *

import java.util.Scanner;

public class AppDibujos

public static void main(String args[])

int lineas = 5;

System.out.println("Cuadrado");

System.out.println("--------\n");

for(int i=0;i<lineas;i++)

for(int j=0;j<lineas;j++)

System.out.print("*");

}
System.out.print("\n");

7) Generar los números primos del 1 al 1000

import java.util.Scanner;

public class Primos {

public static void main(String[] args) {

int desde = 1;

int hasta = 1000;

boolean esPrimo;

for (int i = desde; i <= hasta; i++) {

esPrimo = true;

for (int j = 1; j <= Math.sqrt(i) && esPrimo; j++) {

if (i % j == 0) {

esPrimo = false;

if (esPrimo) {

System.out.println(i);

}
8) Que imprime

También podría gustarte