Está en la página 1de 14

INSTITUTO TECNOLÓGICO SUPERIOR DE

COATZACOALCOS

ING. EN SISTEMAS COMPUTACIONALES

GRAFICACIÓN

Act. 1.3. Informe de Prácticas


Unidad l

20081198 Leonardo Díaz Santos


20080923 Emmanuel Santiago Martinez
20080935 Jonathan Jair Zamudio Salgado
20080854 Citlali Alvarado Echevarria

INSTRUCTOR:
José Roberto Ramírez Guerrero

Coatzacoalcos Veracruz a 31 de octubre del 2022

CARRETERA ANTIGUA MINATITLAN-COATZACOALCOS KM 16.5 COL. LAS GAVIOTAS C.P. 96536 COATZACOALCOS, VER.

Tels. (921)21.1.81.50 y 21.1.81.58


email: itesco@itesco.edu.mx
www.itesco.edu.mx
Ejercicio 1

Código

package javaapplication61;

import javax.swing.JOptionPane;

public class JavaApplication61 {

public static void main(String[] args) {

String mensaje;

int i,par;

mensaje="";

for(i=1;i<=1000;i++)

par=2*i;

mensaje=mensaje+par+" ";

if(i%42==0)

mensaje=mensaje+"\n";

JOptionPane.showMessageDialog(null, mensaje);
}

El primer ejercicio realizado en clase fue sobre un código el cual nos mostraba
los números en pares, hasta el 2000, y cada 42 pares esta hacia un salto a la
siguiente línea,

Aquí podemos observar los resultados obtenidos al ejecutar el código.


Ejercicio 2

Código

package javaapplication62;

import javax.swing.JOptionPane;

public class JavaApplication62 {

public static void main(String[] args) {

String mensaje;

int i;

mensaje="";

for(i=1;i<=8500;i++)

mensaje=mensaje+"*";

if(i%250==0)

mensaje=mensaje+"\n";

JOptionPane.showMessageDialog(null, mensaje);

}
Para este segundo ejercicio aplica la misma lógica que el primer ejercicio, lo que
lo diferencia es que en vez de números pares utilizamos asteriscos, y ahora
tenemos 8500 caracteres los cuales cada 250 son enviados a otra línea.

Aquí podemos observar los resultadoa obtenidos del código anterior


Ejercicio 3

Código

package javaapplication63;

import javax.swing.JOptionPane;

public class JavaApplication63 {

public static void main(String[] args) {

String mensaje="";

int j;

for(j=34;j>=1;j--)

int i;

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

mensaje=mensaje+"*";

mensaje=mensaje+"\n";

JOptionPane.showMessageDialog(null, mensaje);

}
Para este tercer ejercicio se usa la misma lógica que venimos usando, tenemos
el mismo código solo que en vez de dar el mismo salto de línea siempre ahora el
for lo que hace es que a cada salto de línea le va restando -1 lo que hace que
nos quede la figura de un triángulo.
Aquí podemos observar la figura que nos arroja el código
Ejercicio 4

Código

package javaapplication64;

import javax.swing.JOptionPane;

public class JavaApplication64 {

public static void main(String[] args) {

String menu,mensaje="",opcion,s="";

int i,op;

menu="Elije el Simbolo a utilizar \n\n";

menu=menu+"1. Aplica *** \n";

menu=menu+"2. Aplica +++ \n";

menu=menu+"3. Aplica ### \n";

menu=menu+"4. Aplica --- \n";

menu=menu+"5. Aplica === \n";

menu=menu+"6. Salir \n\n";

menu=menu+"Elije una opcion";

do{

opcion=JOptionPane.showInputDialog(menu);

op=Integer.parseInt(opcion);

mensaje=""
switch(op)

case 1: s="*"; break;

case 2: s="+"; break;

case 3: s="#"; break;

case 4: s="-"; break;

case 5: s="="; break;

case 6: JOptionPane.showMessageDialog(null,"Eligio Salir");

break;

default : JOptionPane.showMessageDialog(null,"Opcion Invalida");

break;

if(op>=1 && op<=5)

for(i=1;i<=8500;i++)

mensaje=mensaje+s;

if(i%250==0)

mensaje=mensaje+"\n";

}
JOptionPane.showMessageDialog(null, mensaje);

while(op!=6);

}
Para el último ejercicio lo que hicimos fue un menú donde podremos visualizar
las diferentes opciones que asignamos para visualizar, seguimos trabajando con
la misma estructura de al principio solo que los asteriscos lo sustituimos por
diferentes caracteres.
Aquí Podemos ver el menú, y si introducimos el numero que nos plazca se
ejecutara esa opción.

Como Podemos ver seleccionamos la opción 1 y nos arrojó la siguiente opción.


Y también tenemos una opción la cual nos permitirá salir de una manera más
fácil.

También podría gustarte