#include <stdio.h>
#include <stdlib.h>
//Constante onde posso configurar a quantidade de entrada de valores
const int QTD_NUM_LER = 4;
int main(){
//Declaração das variaveis
/*numeros[] é o vetor de float que guardar todos os valores lidos,
primeiro_menor e segundo_menor armazenam os dois menores valores.
*/
float numeros[QTD_NUM_LER], primeiro_menor, segundo_menor;
//Inicializo as variaveis de soma com valor randomico usando a funcao rand()
primeiro_menor = segundo_menor = rand() * 10000;
//Leio os valores informados e ja verifico os menores
for(int i = 0; i < QTD_NUM_LER; i++){
printf("Entre com o %io numero: ", i+1);
scanf("%f", &numeros[i]);
printf("\n");
/*Verifico se o valor lido é menor que o primeiro_menor*/
if(numeros[i] < primeiro_menor){
//Caso sim, atribuo a variavel
primeiro_menor = numeros[i];
//Caso contrario, verifico se e menor que o segundo_menor
} else if(numeros[i] < segundo_menor) {
//Caso sim, atribuo
segundo_menor = numeros[i];
}
}
//Apresento os valores lidos
printf("\n\n");
printf("Todos os valores lidos");
for(int i = 0; i < QTD_NUM_LER; i++){
printf(" %.1f; ", numeros[i]);
}
//Apresento a soma
printf("\n\n");
printf("Soma dos 2 menores numeros lido= %.1f", primeiro_menor + segundo_menor);
printf("\n\n");
}
#include <stdio.h>
#include <stdlib.h>
//Constante onde posso configurar a quantidade de entrada de valores
const int QTD_NUM_LER = 4;
int main(){
//Declaração das variaveis
/*numeros[] é o vetor de float que guardar todos os valores lidos,
primeiro_menor e segundo_menor armazenam os dois menores valores.
*/
float numeros[QTD_NUM_LER], primeiro_menor, segundo_menor;
//Inicializo as variaveis de soma com valor randomico usando a funcao rand()
primeiro_menor = segundo_menor = rand() * 10000;
//Leio os valores informados e ja verifico os menores
for(int i = 0; i < QTD_NUM_LER; i++){
printf("Entre com o %io numero: ", i+1);
scanf("%f", &numeros[i]);
printf("\n");
/*Verifico se o valor lido é menor que o primeiro_menor*/
if(numeros[i] < primeiro_menor){
//Caso sim, atribuo a variavel
primeiro_menor = numeros[i];
//Caso contrario, verifico se e menor que o segundo_menor
} else if(numeros[i] < segundo_menor) {
//Caso sim, atribuo
segundo_menor = numeros[i];
}
}
//Apresento os valores lidos
printf("\n\n");
printf("Todos os valores lidos");
for(int i = 0; i < QTD_NUM_LER; i++){
printf(" %.1f; ", numeros[i]);
}
//Apresento a soma
printf("\n\n");
printf("Soma dos 2 menores numeros lido= %.1f", primeiro_menor + segundo_menor);
printf("\n\n");
}
#include <stdio.h>
#include <stdlib.h>
//Constante onde posso configurar a quantidade de entrada de valores
const int QTD_NUM_LER = 4;
int main(){
//Declaração das variaveis
/*numeros[] é o vetor de float que guardar todos os valores lidos,
primeiro_menor e segundo_menor armazenam os dois menores valores.
*/
float numeros[QTD_NUM_LER], primeiro_menor, segundo_menor;
//Inicializo as variaveis de soma com valor randomico usando a funcao rand()
primeiro_menor = segundo_menor = rand() * 10000;
//Leio os valores informados e ja verifico os menores
for(int i = 0; i < QTD_NUM_LER; i++){
printf("Entre com o %io numero: ", i+1);
scanf("%f", &numeros[i]);
printf("\n");
/*Verifico se o valor lido é menor que o primeiro_menor*/
if(numeros[i] < primeiro_menor){
//Caso sim, atribuo a variavel
primeiro_menor = numeros[i];
//Caso contrario, verifico se e menor que o segundo_menor
} else if(numeros[i] < segundo_menor) {
//Caso sim, atribuo
segundo_menor = numeros[i];
}
}
//Apresento os valores lidos
printf("\n\n");
printf("Todos os valores lidos");
for(int i = 0; i < QTD_NUM_LER; i++){
printf(" %.1f; ", numeros[i]);
}
//Apresento a soma
printf("\n\n");
printf("Soma dos 2 menores numeros lido= %.1f", primeiro_menor + segundo_menor);
printf("\n\n");
}
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar