Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
1º) Construa uma função para determinar e retornar o maior de três de valores inteiros. 2º) Construa um procedimento que receba por parâmetro o tempo de duração de fabricação de um produto, expresso em segundos retorna também por parâmetro esse tempo em horas, minutos e segundos. OBS: A impressão do tempo em horas e minutos e segundos devem ser no main. 1º) #include <stdio.h> int numeros(int num1, int num2, int num3); int main(){ int num1, num2, num3; printf("Informe o primeiro numero: "); scanf_s("%d", &num1); printf("Informe o segundo numero: "); scanf_s("%d", &num2); printf("Informe o terceiro numero: "); scanf_s("%d", &num3); numeros(num1, num2, num3); return 0; } int numeros(int num1, int num2, int num3){ int resultado = 0; if (num1 > num2 && num1 > num3){ resultado = num1; printf("Numero1: %d\n", resultado); } else if (num2 > num1 && num2 > num3){ resultado = num2; printf("Numero2: %d\n", resultado); } else{ resultado = num3; printf("Numero3: %d\n", resultado); } return resultado; } 2º) #include <stdio.h> void fabrica (float segundos, float *horas, float *minutos); int main(){ float num, horas = 0, minutos = 0; printf("Informe em segundos a duracao do produto: "); scanf_s("%f", &num); fabrica(num, &horas, &minutos); printf("Duracao em horas %f, em minutos %f e em segundos %f\n", horas, minutos, num); return 0; } void fabrica (float segundos, float *horas, float *minutos){ *horas = (segundos / 3600); *minutos = (segundos / 60); }
Compartilhar