From 4849a2b91d54f6115537c6396003ce1be6db6827 Mon Sep 17 00:00:00 2001 From: Abreu Date: Tue, 7 Sep 2021 16:13:47 -0300 Subject: [PATCH] Rebase --- 2020/01/balancear.c | 5 ++++- 2020/01/função_retorna.c | 35 ----------------------------------- 2020/01/main.c | 6 +++--- 3 files changed, 7 insertions(+), 39 deletions(-) delete mode 100644 2020/01/função_retorna.c diff --git a/2020/01/balancear.c b/2020/01/balancear.c index 924e9e0..b4bfe8d 100644 --- a/2020/01/balancear.c +++ b/2020/01/balancear.c @@ -7,7 +7,10 @@ int balancear() { if (!scanf(" %f", barrels[i]) || barrels[i] <= 0) return -1; - reservoir[0] = barrels[0] + barrels[2] + for (i = 0; i < 1; i++) + reservoir[0] = barrels[0] + barrels[2]; + + reservoir[1] = barrels[1] + barrels[3]; sortedBarrels = sortBarrels(barrels) isBigger = (barrels[1] == sortedBarrels[1]) ? 1 : 2; diff --git a/2020/01/função_retorna.c b/2020/01/função_retorna.c deleted file mode 100644 index e500a4f..0000000 --- a/2020/01/função_retorna.c +++ /dev/null @@ -1,35 +0,0 @@ -#include -#include "./balancear.c" - - -int main () { - int i, n; - - printf("Este programa recebe valores de volume e concentração de álcool para um par de barris, efetuando uma mistura que deixa um ou ambos os barris, com concentração de 14 por cento de álcool\n Digite quantos barris pretende-se balancear: "); - if (!scanf(" %d", &n) || n <= 0) { - printf("Valor inválido\n"); - return 1; - } - - for (i = 0; i < n; i++) { - printf("\nDigite os valores de volume e concentração para ambos o barris do %dº par, respectivamente: ", i); - switch (balancear()) { - case -1: - printf("Valores inválidos\n"); - return 1; - case 0: - printf("Assim n vai dar. A bebida tem que estar perfeita!\n"); - break; - case 1: - printf("Hehe, esse aqui ta no ponto. Guardem o barril 1 para depois\n"); - break; - case 2: - printf("Hehe, esse aqui ta no ponto. Guardem o barril 2 para depois\n"); - break; - case 3: - printf("Hehe, esse aqui ta no ponto.\n"); - } - return 0; - } - -} diff --git a/2020/01/main.c b/2020/01/main.c index d6e7678..ad47f53 100644 --- a/2020/01/main.c +++ b/2020/01/main.c @@ -4,7 +4,7 @@ int main () { int i, n; - printf("Este programa recebe valores de volume e concentração de álcool para um par de barris, efetuando uma mistura que deixa um ou ambos os barris, com concentração de 14 por cento de álcool\n Digite quantos barris pretende-se balancear: "); + printf("Este programa recebe valores de volume e concentração de álcool para um par de barris, efetuando uma mistura que deixa um ou ambos os barris com concentração de 14 por cento de álcool.\n Digite quantos barris pretende-se balancear: "); if (!scanf(" %d", &n) || n <= 0) { printf("Valor inválido\n"); return 1; @@ -13,7 +13,7 @@ int main () { for (i = 0; i < n; i++) { printf("\nDigite os valores de volume e concentração para ambos o barris do %dº par, respectivamente: ", i); switch (funcaoRetorna()) { - case -1: + case EOF: printf("Valores inválidos\n"); return 1; case 0: @@ -25,7 +25,7 @@ int main () { case 2: printf("Hehe, esse aqui ta no ponto. Guardem o barril 2 para depois\n"); break; - case 3: + default: printf("Hehe, esse aqui ta no ponto.\n"); } return 0;