Buscar

Alguem pode me ajudar a criar programas em C,colocando alguns exemplos de programas em C com funçoes?

Programas utilizando funções.

💡 5 Respostas

User badge image

Letícia Oliveira

posso te ajudar, que tipo de programa você quer?

0
Dislike0
User badge image

Cleiton Resende

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

int main ()
{
float soma_nota, nota, media;
char conceito;
int i;

soma_nota = 0;
while(i<=4)
{
printf("Entre com uma nota: ");
scanf("%f", &nota);
soma_nota = soma_nota+nota;
i++;
}
media = soma_nota/5;
if (media <=3.9)
conceito = 'E';
else
if (media <=5.9)
conceito = 'D';
else
if (media <=7.4)
conceito = 'C';
else
if (media <=8.9)
conceito = 'B';
else
conceito = 'A';
if ((conceito == 'A')|| (conceito == 'B')|| (conceito == 'C'))

printf("O aluno foi aprovado com %0.2f e obteve o conceito %c\n", media, conceito);

else
printf("O aluno foi reprovado com %0.2f e obteve o conceito %c\n", media, conceito);

system("PAUSE");
}

0
Dislike0
User badge image

Andre Smaira

Dentro do ramo da linguagem C, denominamos uma função como um conjunto de comandos capazes de realizar uma tarefa específica dentro de um módulo dependente de um determinado código.


Tomando como exemplo o programa abaixo, que recebe dois números e os multiplica:

  1. #include<stdio.h>

  2. #include<conio.h>

  3. int multiplica(int N1, int N2);


  1. int main(void)

  2. {

  3. int V1, V2, resultado;

  4. printf("Digite o primeiro valor:"); // recebe o primeiro valor

  5. scanf("%d", &V1);

  6. printf("Digite o segundo valor:"); // recebe o segundo valor

  7. scanf("%d", &V2);


  1. //chama a função e recebe o retorno

  2. resultado = multiplica(V1,V2);

  3. printf("Resultado = %d\n", resultado);

  4. getch();

  5. return 0;

  6. }


  1. int multiplica(int N1, int N2) //multiplica recebe N1,N2 e retorna um int

  2. {

  3. int resultado;

  4. resultado = N1 * N2;

  5. return(resultado); //retornando o valor para main

  6. }

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais