Se um laço for deve executar várias instruções a cada iteração, elas precisam estar entre chaves.
Sintaxe:
for(i=0; i<10; i++)
{
instrução;
instrução;
instrução;
}
Em C, um bloco de código é uma série de instruções entre chaves e é tratado como um grupo de instruções numa única unidade. Isso significa que um bloco de código é tratado como sendo ele mesmo uma única instrução.
Veja um exemplo:
/* MEDIA.C
* Imprime a média aritmética de 10 notas */
#include <stdio.h>
#include <stdlib.h>
int main()
{
float soma = 0.0;
const int max = 10;
int i;
for(i=0; i < max; i++)
{
float nota;
printf("\nDigite a nota %d: ", i+1);
scanf("%f", ¬a);
soma += nota;
}
printf("\nMédia = %.2f\n", soma/max);
system("PAUSE");
return 0;
}
Fonte: Treinamento em Linguagem C 2 Edição | Victorine Viviane Mizhar
Sintaxe:
for(i=0; i<10; i++)
{
instrução;
instrução;
instrução;
}
Em C, um bloco de código é uma série de instruções entre chaves e é tratado como um grupo de instruções numa única unidade. Isso significa que um bloco de código é tratado como sendo ele mesmo uma única instrução.
Veja um exemplo:
/* MEDIA.C
* Imprime a média aritmética de 10 notas */
#include <stdio.h>
#include <stdlib.h>
int main()
{
float soma = 0.0;
const int max = 10;
int i;
for(i=0; i < max; i++)
{
float nota;
printf("\nDigite a nota %d: ", i+1);
scanf("%f", ¬a);
soma += nota;
}
printf("\nMédia = %.2f\n", soma/max);
system("PAUSE");
return 0;
}
Fonte: Treinamento em Linguagem C 2 Edição | Victorine Viviane Mizhar
Nenhum comentário:
Postar um comentário