Logo Passei Direto
Material
Study with thousands of resources!

Text Material Preview

CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS 
Curso Engenharia Ambiental e Sanitária 
Disciplina: Algoritmo e Programação 
Atividade 04 
Atividade referente às aulas 7 e 8 
Enviar no Portfólio 4 
Nota máxima da Atividade: 2.5 
PRESTE ATENÇÃO - VOCÊ DEVE ENVIAR AS ATIVIDADES DAS AULAS 7 E 8 NO 
PORTIFÓLIO 4. CADA CONJUNTO DE ATIVIDADE VALE 2,5 PONTOS 
 
1. Como é uma estrutura de repetição na Linguagem C? (0,5 ponto) 
A linguagem C possui 3 formas de repetição, sendo que cada uma delas é equivalente a uma 
estrutura presente nos algoritmos. 
1- WHILE 2- DO…WHILE 3- FOR 
While (condicao) { do { for (inicializacao; condição; 
 //comandos //comandos; incremento) { 
} } while (condicao); //comandos a serem repetidos 
 } 
2. Elaborar PROGRAMA em LINGUAGEM C que leia números enquanto forem positivos e 
imprima quantos números foram digitados. (0,5 ponto) 
#include <stdio.h> 
int main() { 
 int n; 
 int quant=0; 
 printf("Digite um valor:"); 
 scanf("%d", &n); 
 while (n > 0) { 
 quant = quant + 1; 
 printf("Digite um valor:"); 
 scanf("%d", &n); 
 } 
 printf("Foram digitados %d numeros", quant); 
} 
Aluno: Magnum Phillipy Soares Gonçalves
Polo: Ansbach
Magnum Phillipy
Magnum Phillipy
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS 
Curso Engenharia Ambiental e Sanitária 
Disciplina: Algoritmo e Programação 
3. Criar um PROGRAMA em LINGUAGEM C que leia dez números inteiros e imprima o 
maior e o menor número da lista. (0,5 ponto) 
#include <stdio.h> 
int main() { 
 int num; 
 int maior, menor; 
 for (int i = 0; i < 10; i++){ 
 printf("Digite um numero:"); 
 scanf("%d", &num); 
 if (i == 0) { 
 maior = num; 
 menor = num; 
 } 
 else 
 { 
 if (num > maior) { 
 maior = num; 
 } 
 if (num < menor) { 
 menor = num; 
 } 
 } 
 } 
 printf("O menor valor informado e %d", menor); 
 printf("O maior valor informado e %d", maior); 
} 
4. Como a estrutura de um vetor e uma matriz em linguagem C? (0,5 ponto) 
Para declarar um vetor em linguagem C, devemos indicar seu tipo, o seu nome e entre colchetes, o 
numero de posições que esse vetor possuirá. Ex: int notas [10] 
Para matrizes fazemos algo similar ao caso dos vetores, onde informamos o número de linhas e 
depois o número de colunas. Ex: int tabela [3][5] 
Nesse caso estamos declarando uma matriz de 3 linhas e 5 colunas. 
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS 
Curso Engenharia Ambiental e Sanitária 
Disciplina: Algoritmo e Programação 
5. Escreva um PROGRAMA em LINGUAGEM C que armazene em um vetor todos os 
números inteiros de 0 a 50. Após isso, o algoritmo deve imprimir todos os valores 
armazenados. (0,5 ponto) 
#include <stdio.h> 
int main() { 
 int i; 
 int vet[51]; 
 for (int i = 1; i < 52; i++) { 
 vet[i] = i - 1; 
 } 
 for (int i = 1; i < 52; i++) { 
 printf("%d", vet[i]); 
 } 
}