/*Programa en el que el usuario decide si dibujar
un cuadrado o un rectángulo e introduce el
tamaño del elgido. Posteriormente el programa
lo representara*/
#include <stdio.h>
int main()
{
int tam, tam1, tam2, i, j, k, q, opcion;
printf("¿Qué desea dibujar?\n");
printf(" 1- Cuadrado\n");
printf(" 2- Rectangulo\n");
printf("Elija opción: ");
scanf("%d", &opcion);
switch(opcion)
{
case 1:
{
printf("Has elegido cuadrado\n");
//Usuario introduce tamaño del cuadrado
printf("Intro tamaño del cuadrado: ");
scanf("%d", &tam);
//Primera fila
for(i=1; i<tam; i++)
printf("- ");
//Primera columna
printf("-\n");
for(j=2; j<tam; j++)
{
printf("|");
//Segunda columna
for(k=2; k<=tam; k++)
printf(" ");
printf("|\n");
}
//Ultima fila
for(q=1; q<=tam; q++)
printf("- ");
break;
}
case 2:
{
//Usuario introduce tamaño del rectángulo
printf("Intro un lado del rectangulo: ");
scanf("%d", &tam1);
printf("Intro otro lado del rectangulo: ");
scanf("%d", &tam2);
//Primera fila
for(i=1; i<tam1; i++)
printf("- ");
//Primera columna
printf("-\n");
for(j=2; j<tam2; j++)
{
printf("|");
//Segunda columna
for(k=2; k<=tam1; k++)
printf(" ");
printf("|\n");
}
//Ultima fila
for(q=1; q<=tam1; q++)
printf("- ");
break;
}
}
}
Menú principal
- Inicio
- Programación C
- Programación C++
- Vectores class='sub'>
- Funciones class='sub'>
- Ficheros
- Sobrecarga de operadores
- Robot bq
- Arduino
- Python
- Visión Artificial openCV class='sub'>
- Ejercicios
- Otros
domingo, 26 de junio de 2016
Dibuja cuadrado o rectángulo - C
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario