Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Programação I - Aplicação de Vetores, Trabalhos de Programação C Nítida

Documento contém três exercícios resolvidos de programação básica em c, envolvendo a manipulação de vetores, calculo de média e ordenação de valores. Além disso, apresenta três novos desafios para solucionar.

Tipologia: Trabalhos

2022

Compartilhado em 24/11/2022

victor-helmer
victor-helmer 🇦🇴

2 documentos

1 / 3

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Programação I
Sumário: Aplicação de Vectores
Turma: LCC1M e LCC1N
Período: Manhã e Noite
Local: Sala/Laboratório
Professor: Eduardo Vatuva
Exercícios Resolvidos
1. Faça um programa que leia 10 valores inteiros, armazeno-os em um vetor,
calcule a soma e apresente a média destes valores.
#include<stdio.h>
int main()
{
int valor[10], i, soma=0, contador=0;
float media;
for(i=0; i<10; i++)
{
printf("Qual o %do valor?\n ", i+1);
scanf("%d", &valor[i]);
soma=soma+valor[i];
contador++;
}
if(contador > 0)
media=soma/contador;
printf("A soma vale: %d", media);
getch();
}
pf3

Pré-visualização parcial do texto

Baixe Programação I - Aplicação de Vetores e outras Trabalhos em PDF para Programação C Nítida, somente na Docsity!

Programação I Sumário: Aplicação de Vectores Turma: LCC1M e LCC1N Período: Manhã e Noite Local: Sala/Laboratório Professor: Eduardo Vatuva

Exercícios Resolvidos

  1. Faça um programa que leia 10 valores inteiros, armazeno-os em um vetor, calcule a soma e apresente a média destes valores. #include<stdio.h> int main() { int valor[ 10 ], i, soma=0, contador=0; float media; for(i=0; i< 10 ; i++) { printf("Qual o %do valor?\n ", i+1); scanf("%d", &valor[i]); soma=soma+valor[i]; contador++; } if(contador > 0) media=soma/contador; printf("A soma vale: %d", media); getch(); }
  1. Altere o programa anterior para calcular e apresentar a média dos valores de entrada e aqueles que são maiores e menores que a média. #include<stdio.h> int main() { int valor[ 10 ], i, soma=0 ,contador=0; float media; for(i=0; i< 10 ; i++) { printf("Qual o %do valor?\n ", i+1); scanf("%d", &valor[i]); soma=soma+valor[i]; contador++; } if(contador > 0) media=soma/contador; printf("A media vale: %.2f", media); printf("\nOs seguintes valores sao maiores que a media:\n"); for(i=0; i< 10 ; i++) if(valor[i]>media) printf("%d\n", valor[i]); printf("\nOs seguintes valores sao menores que a media:\n"); for(i=0; i< 10 ; i++) if(valor[i]<media) printf("%d\n", valor[i]); getch(); }
    1. Faça um programa que leia 10 valores reais e os apresente na ordem inversa de entrada. #include<stdio.h> int main() { int valor[10], i; for(i=0; i<10; i++) { printf("Qual o %do valor?\n ", i+1); scanf("%d", &valor[i]); } printf("\nO ordem inversa dos valores entrada e:\n"); for(i= 10 ; i<=0; i--) printf("%d\n", valor[i]); getch(); }