lunes, 20 de junio de 2016

Codigo para mostrar un triangulo de asteriscos en C, Java, Python, Small Basic

Diario de un programador. Anexo B: Códigos


Triangulo de asteriscos: Programa que solicita un numero y muestra un triangulo generado con asteriscos. El número de asteriscos dependerá del número ingresado. Por ejemplo, si el usuario ingresa un 3, el programa mostrará lo siguiente:

*
**
***
C
Programa utilizado: Code Blocks 13.12


#include<stdio.h>
int main (void){
  int a, b, alto;

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

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

return 0;
}

//Escrito por Gustavo J. Cerda Nilo, diciembre 2015


JAVA
Programa utilizado: Net Beans 8.0.1

import java.util.Scanner;
public class trianguloAsteriscos{
  public static void main(String[]args){
   
    Scanner ingreso = new Scanner(System.in);
    int a,b, alto;

    System.out.print("Alto: ");
    alto = ingreso.nextInt();
   
    for (a = 0; a < alto; a++){
       for(b = 0; b < alto; b++){
         if(b <= a){
           System.out.print("*"); 
         }//fin if
         if(b == a){
           System.out.println(""); 
         }//fin if
       }//fin for
    }//fin for

  }//fin main   
}//fin class
//Escrito por Gustavo J. Cerda Nilo, diciembre 2015


PYTHON 3.5
Programa utilizado: Idle

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

for a in range(alto):
    for b in range(alto):
        if b <= a:
            print("*", end = "")
        if b == a:
            print("")
           

#Escrito por Gustavo J. Cerda Nilo, diciembre 2015


SMALL BASIC
Programa utilizado: Small Basic 1.1

TextWindow.WriteLine("Triangulo")
TextWindow.Write("Alto: ")
alto = TextWindow.ReadNumber()

For x = 1 To alto
  For g = 1 To alto
    If g <= x Then
      TextWindow.Write("*")
    EndIf
    If g = x Then
      TextWindow.WriteLine("")
    EndIf
  EndFor
EndFor

'Escrito por Gustavo J. Cerda Nilo, Octubre 2015



No hay comentarios:

Publicar un comentario

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...