-
Posts
123 -
Cadastrado em
-
Última visita
Tópicos solucionados
-
O post de louissanabio em Algoritmos e programação de computadores foi marcado como solução
@Victor Bonilha olha as alterações que fiz, complete o que pedi e posta novamente para eu corrigi-lo se precisar, claro!
#include <stdio.h>
int main () {
int altura, largura, i, j;
char letra,continuar='C'; // aqui você coloca a LETRA valendo C e acrencesntei a variavel CONTINUAR
//CRIE UM MENU COM
//ESCOLHA A OPÇÃO ESCOLHIDA ENTRE 'R' para retangulo,'T' para trapesio...
//ATRIBUA A ESCOLHA A VARIAVEL letra
while (continuar=='C'){ // aqui mudei condição para igual a C e mudei a variavel para CONTINUAR
scanf ("%c",&letra);
if (letra == 'R'){
scanf ("%d %d", &altura, &largura);
for (i=1;i<=altura;i++){
for (j=1; j<=largura; j++){
printf ("*");
}
printf("\n");
}
printf("\n");
} else if (letra=='T'){
scanf ("%d",&altura);
for (i=1; i<=altura; i++){
for (j=1; j<=largura; j++){
if(j<=i)
printf ("*");
}
printf("\n");
} printf("\n");
} else if (letra=='r') {
scanf ("%d%d", &altura, &largura);
for (i=1; 1<=altura; i++){
for(j=1;j<=largura; j++){
if (((i==1)&&(j==largura))||((i==1)&&(j==1))||((j==1)&&(i=altura))||((i==altura)&&(j==largura)))
printf("*");
if (((i==1)&&(j>1)&&(j<largura))||((i==altura)&&(j>1)&&(j<largura)))
printf("-");
if (((1<i)&&(i<altura)&&(j==1))||((1<i)&&(i<altura)&&(j==largura)))
printf("|");
else
printf(" ");
}
printf("\n");
}
printf("\n");
} else if (letra=='t') {
scanf ("%d%d", &altura, &largura);
for(i=1; 1<=altura; i++) {
for(j=1;j<=largura;j++){
if (((i==1)&&(j==1))||((j==1)&&(i==altura))||((i==altura)&&(j==largura)))
printf("*");
if ((j==1)&&(i>1)&&(i<altura))
printf("|");
if ((i==altura)&&(j>1)&&(j<largura))
printf("-");
if ((i==j)&&(i!=1)&&(i!=altura))
printf("\\");
else
printf(" ");
}
}printf ("\n");
} printf ("\n");
// crie um codigo para ler a opção de escolha
//DESEJA CONTINUAR OU SAIR? S para sair e C para continuar
//armazene o dado na variavel CONTINUAR
}
return 0;}
-
O post de louissanabio em Perda de conexao de video foi marcado como solução
deixa ver se entendi bem
você liga o pc, liga o cabo na tv e vai ver video na tv via pc, dai depois de um tempo você volta no pc e ele não da sinal de video? se for isso, é hibernação. desabilite a hibernação e teste ai pra ver se da o problema novamente.
espero ter ajudado.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais