Ajuda com exercicios em C laço de repetição

2 respostas
Alisson_Santana

Preciso de ajuda com umas lista de exercícios, preciso entrega-las logo logo, com a estrutura (para… faça), mas não entendi corretamente como usar essa estrutura !
Se alguem puder ajudar, agradeceria muito !

  1. Faça um algoritmo que determine o maior entre N números. A condição de parada é a entrada de um valor 0, ou seja, o algoritmo deve ficar calculando o maior até que a entrada seja igual a 0.
  2. Faça um algoritmo que determine o maior entre 30 números utilizando comandos de repetição.
  3. Escrever um algoritmo que lê valores para a, um de cada vez, e conta quantos destes valores são negativos, escrevendo esta informação.
  4. Chico tem 1,50 metro e cresce 2 centímetros por ano, enquanto Zé tem 1,10 metro e cresce 3 centímetros por ano. Construa um algoritmo que calcule e imprima quantos anos serão necessários para que Zé seja maior que Chico.
  5. Construa um algoritmo que calcule a média aritmética de vários valores inteiros positivos. O final da leitura acontecerá quando for lido um valor negativo.
  6. Escreva um algoritmo que leia 50 valores e encontre o maior e o menor deles. Mostre o resultado.
  7. A prefeitura de uma cidade fez uma pesquisa entre seus habitantes, coletando dados sobre o salário e o número de filhos. A prefeitura deseja saber:
     a média do salário da população;
     a média do número de filhos;
     o maior salário;
     o percentual de pessoas com salário até R$ 1000,00.
    O final da leitura de dados se dará com a entrada de um salário negativo.

2 Respostas

darlan_machado

Cara, ajuda é você explicar ou orientar alguém sobre como fazer algo. E não fazer o algo.

Alisson_Santana

entendi,
tipo eu tenho o codigo com outra estrutura, mas to sem entender como passar para for ->

#include<stdio.h>
#include<stdlib.h>

main()

{

int M, num=1;
printf("Informe um valor ou digite 0 para sair...:\n ");
  scanf("%d",&num);
  M=num;

  while(num!=0)
  {
       printf("Informe um valor ou digite 0 para sair...:\n ");
       scanf("%d",&num);

       if(num>M)
       {
            M=num;
       }
  }
  
  printf("O maior numero e...: %d\n",M);

  system ("pause");

}

Criado 13 de fevereiro de 2020
Ultima resposta 13 de fev. de 2020
Respostas 2
Participantes 2