Ir ao conteúdo

Problema em C


silvafabiano

Posts recomendados

Postado

Olá...

Eu estou com o seguinte problema em fazer esse programa em C.

Não saí nada eu gostaria da ajuda de vocês.

Elaborar um programa em C, utilizando um menu,em uma função, que permita:

( a ) calcular a media de N números inseridos pelo utilizador

( b ) o quadrado da soma de 4 números inseridos pelo utilizador

( c ) calcular a raiz quadrada de um número ou

( d ) para encerrar a execução

OBS: Elabore funções para as três primeiras opções e utilize passagem de parâmetros e retorno dos resultados.O programa só terminara quando o utilizador escolher a opção d.

OBS: Os resultados, da media e do quadrado, devem ser retornados por função.

Se alguém puder me passar o código desse programa eu agradeço muito mesmo.

Valeu

Postado

Mas o problema é o seguinte eu não sei como retornar a media de N numeros.

Eu só consigo fazer com números já pré-definidos pelo usuário tipo:

Calcular a media de 30 números inseridos pelo utilizador

Desse tipo eu consigo fazer a função, mas com N numeros eu nem imagino.

Essa é para mim a pior parte desse programa o resto eu sei como fazer.

Por favor quebra essa galho aí para mim hehehe por favor mesmo estou precisando valeu.

Fui Obrigado

Postado

Você pode usar algúm loop (laço) para pedir os dados para o usuário, tem que ser de tipo while ou do-while (não pode usar um for porque não sabe quantos números ele vai entrar).

Você define um contador (pode ser um int) e o vai incrementando a cada volta do laço. Define também um acumulador e vai somando nele cada novo número digitado.

Quando o usuário terminar de introduzir os números, no contador terá a quantidade de número que foram entrados, e no acumulador, o total dos números.

Aí, é só fazer a continha de dividir.

Não esqueça de zerar as variáveis antes de entrar no loop.

Agora, a implementação é com você !

:bye:

Elga.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...