Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal socorro nescessito da ajuda de vcs
eu tenho q fazer um algoritmo q nem sei por onde começar
alguem me dar uma luz e um explicação sobre o mesmo é assim
4. Faça um algoritmo para gerar e imprimir a matriz no formato abaixo:
1 1 1 1 1 1
1 2 2 2 2 1
1 2 3 3 2 1
1 2 3 3 2 1
1 2 2 2 2 1
1 1 1 1 1 1
Um... gerar a matriz a partir do que?
se for apenas para gerar a matriz, basta inserir cada linha em uma variável e mandar imprimir...
Estou certo de que nao deve ser apenas isso...
#include <stdio.h>
void imprimelinha(int elemento,int repeticao) {
int i;
for(i=0;i<repeticao;i++)
printf("%d ",elemento);
}
int main() {
int i;
for(i=1;i<=6;i++) {
if(i==1 || i==6) {
imprimelinha(1,6);
puts("");
} else {
imprimelinha(1,1);
if(i==2 || i==5) {
imprimelinha(2,4);
} else {
imprimelinha(2,1);
imprimelinha(3,2);
imprimelinha(2,1);
}
imprimelinha(1,1);
puts("");
}
}
}muito bom import java.Isis!!
soh nunca entendo ql compilador vcs usam para naum ter q colocar o getch(); ow system("cls");
[]'s
poderia me dar um trexo mas em portugues assim é um pouco complicado de entende
o qui quer dizer printf("%d "
e nessa linha
for(i=0;i<repeticao;i++)
é a mesma coisa de
para i de 0 ate repetição esse repetição é uma variavel comum vai trabalhar com matriz, vetor ou que
(if) e (se) é a mesma coisa ne e esse == é uma comparação
a msm coisa q o escreval, soh q em C você precisa dizer ql o tipo de variavel a ser exibida, tipo inteiro, real, etc
printf("%d
> for(i=0;i<repeticao;i++)
para i de 0 até repeticao-1 faça
==
em portugol é a msm coisa q comparação sim '='
[]'s
fala a verdade algumas coisas da pra entender
var
elemento, rep, i : inteiro
inicio
escreva("entre com o valor de repetição: ")
leia (rep)
para i de 1 ate rep -1 faca
int main() { {me explica essa parte aqui}
int i;
você jah estou sobre modularizar algoritmos?
soh nunca entendo ql compilador vcs usam para naum ter q colocar o getch(); ow system("cls");
GNU C compiler (gcc).
Não programo C em IDE.É no terminal mesmo.
bom pense como você fará os loops, observe q no miolo são os numeros '3', e eles estão rodeados por '2' e por fim rodeados por 1!