domingo, 15 de mayo de 2016

Codigo que muestra un cuadro de asteriscos en C, Java, Python, Small Basic

Diario de un programador. Anexo B: Códigos


Cuadro de asteriscos: Lo que hace este código es solicitar el ancho y alto de un cuadrado, entonces lo dibuja con la cantidad de asteriscos dependiendo de los numeros ingresados.

C
Programa utilizado: Code Blocks 13.12

#include <stdio.h>

int main(void){

  int alto, ancho, a, b;

  printf("Alto: ");
  scanf("%d", &alto);
  printf("Ancho: ");
  scanf("%d", &ancho);

  for (a = 0; a < alto; a++){
    for (b = 0; b < ancho; b++){
      printf("*");
    }//fin for
    printf("\n");
  }//fin for
return 0;
}//fin main

//Escrito por Gustavo J. Cerda Nilo, Octubre 2015
 JAVA
Programa utilizado: Net Beans 8.0.1


import java.util.Scanner;
public class CuadroAsteriscos{
  public static void main(String[]args){
   
  int alto, ancho, a, b;
  Scanner ingreso = new Scanner(System.in);
 
  System.out.print("Alto: ");
  alto = ingreso.nextInt();
  System.out.print("Ancho: ");
  ancho = ingreso.nextInt();
 
  for(a = 0; a < alto; a++){
    for(b = 0; b < ancho; b++){
      System.out.print("*");   
    }//fin for
      System.out.println("");
  }//fin for
  }//fin main   
}//fin class
//Escrito por Gustavo J. Cerda Nilo, diciembre 2015

 PYTHON 3.5
Programa utilizado: Idle


alto = int(input("Alto: "))
ancho = int(input("Ancho: "))

for a in range(0, alto):
    for b in range(0, ancho):
        print("*", end = "")#end evita el salto de linea
    print(" ")

#Escrito por Gustavo J. Cerda Nilo, diciembre 2015



SMALL BASIC
Programa utilizado: Small Basic 1.1
TextWindow.WriteLine("Rectangulo")
TextWindow.Write("Alto: ")
alto = TextWindow.ReadNumber()
TextWindow.Write("Ancho: ")
ancho = TextWindow.ReadNumber()
For a = 1 To alto
  For b = 1 To ancho
    TextWindow.Write("*")
  EndFor
  TextWindow.WriteLine("")
EndFor
'Escrito por Gustavo J. Cerda Nilo, Octubre 2015


5 comentarios:

C++ El apuntador This

El apuntador This En C++, cada objeto tiene acceso a su propia dirección a través de un puntero o apuntador denominado This. Lo...