Bueno... primero hice un programa que dependiendo del numero que le indique el usuario, "dibuja" un cuadrado con asteriscos... el código fuente es este:
Código:
#include <stdio.h>
int main(){
int lado;
int contador = 1;
int contador2 = 1;
printf("Ingrese la medida de los lados del cuadrado: ");
scanf("%d", &lado);
printf(" \n");
while (contador2 <= lado){
contador = 1;
while (contador <= lado){
printf("%s ", "*");
contador++;
}
printf(" \n");
contador2++;
}
printf(" \n");
system("PAUSE");
}
Osea... si le indicamos 5, en la pantalla aparecerá:
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
Ahora... un ejercicio me pide que modifique el programa para que solo muestre el perímetro del cuadrado, osea así:
* * * * *
*.........*
*.........*
*.........*
* * * * *
(Sin los puntitos)
Y la verdad no tengo idea de cómo hacerlo!... alguien me puede ayudar porfavor? Explicandome un poco... y mostrandome el código fuente modificado ¿?
Muchas Gracias de antemano!