![]() |
|
||||
![]() Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: C ::: Desafios e Lista de Exercícios Resolvidos ::: Métodos, Procedimentos e Funções |
Escreva uma função C que recebe três números inteiros e retorna o menor deles - Desafio de Programação Resolvido em CQuantidade de visualizações: 526 vezes |
Pergunta/Tarefa: Escreva um programa C que contenha uma função, método ou procedimento que recebe três números inteiros e retorne o menor deles como um inteiro. Seu método não deve produzir nenhuma saída, apenas retornar o menor número entre os três argumentos fornecidos. Sua saída deverá ser parecida com: Informe o primeiro número: 8 Informe o segundo número: 10 Informe o terceiro número: 7 O menor número é: 7 Veja a resolução comentada deste exercício em C: #include <stdio.h> #include <stdlib.h> // Macro para calcular o menor entre dois números #define MIN(i, j) (((i) < (j)) ? (i) : (j)) // função que recebe três números e retorna o menor deles int menor(int a, int b, int c){ return MIN(MIN(a, b), c); } // função principal do programa int main(int argc, char *argv[]){ int n1, n2, n3, menor_numero; // vamos pedir para o usuário informar três // números inteiros printf("Informe o primeiro número: "); scanf("%d", &n1); printf("Informe o segundo número: "); scanf("%d", &n2); printf("Informe o terceiro número: "); scanf("%d", &n3); // agora vamos calcular o menor número menor_numero = menor(n1, n2, n3); // e mostramos o resultado printf("O menor numero é: %d", menor_numero); printf("\n\n"); system("PAUSE"); return 0; } |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C |
Veja mais Dicas e truques de C |
Dicas e truques de outras linguagens |
JavaScript - Como inverter a ordem dos elementos de um array em JavaScript - Vetores e matrizes em JavaScript JavaScript - Validação de formulários em JavaScript - Como validar um formulário contendo usuário e senha em JavaScript |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |