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]);
}
}