Ir ao conteúdo
  • Cadastre-se

Laço para fazer uma conta


wilsuleu

Posts recomendados

Boa tarde a todos, estou tentando fazer um exercício da matéria de C que tenho no meu curso de Eng, mais não consegui compreender como fazer as contas matemáticas, como o professor passou como desafio ele não irá dar dica nenhuma.

Abaixo está o enunciado do desafio.

desafioip.png

Aqui como devo montar:

desafio2.png

desafio3.png

Aqui está o que eu tentei fazer.


#include <stdlib.h>

int main(void)
{
float PesoBobinaJumbo = 5.000, TamanhoBobinaJumbo = 2.450 ;
float PesoBobinaFilha, LarguraBobinaFilha, AlturaBobinaFilha, nBobinasJumbo;
int Qtde, i;

printf("Quantas bobinas voce quer? ");
scanf("%d", &Qtde);

for (i=0;i<Qtde;i++)
{

printf("\nEntre com as dimensoes da bobina:\n");

printf("Qual o peso da bobina?\n");
scanf ("%f", &PesoBobinaFilha);
if ((PesoBobinaFilha <250) || (PesoBobinaFilha>1000))
{
printf("Medidas possiveis: 'De 250 kg a 1.000 kg'\n");
continue;
}
else

printf("Qual a Largura da bobina?\n");
scanf ("%f", &LarguraBobinaFilha);
if ((LarguraBobinaFilha <100) || (LarguraBobinaFilha>1500))
{
printf("\nMedidas possiveis: 'De 100 mm a 1.500 mm de largura.\n'");
continue;
}
else

printf("Qual a Altura da bobina?\n");
scanf ("%f", &AlturaBobinaFilha);
if ((LarguraBobinaFilha <400) || (LarguraBobinaFilha>700))
{
printf("\nMedidas possiveis: 'De 400 mm a 700 mm de altura.\n'");
continue;
}
else
{
}
}
system ("PAUSE");
return 0;

}
#include <stdio.h>


{
int quant_bob_filhas;
float comp_bob_filhas[quant_bob_filhas];
int i;

float total_comp_bob_filhas = 0;

printf("Corinthiano quantas bobinas filhas voce quer?");
scanf("%d",& quant_bob_filhas);

for (i=0;i<quant_bob_filhas;i++ )
{
printf("Digite o comprimento bob %d.\n\n", i+1);
scanf("%f", & comp_bob_filhas[i]);
total_comp_bob_filhas += comp_bob_filhas[i];
}
system("Pause");
return 0;
}
 int main ()

Eu não quero o programa feito, e sim alguma dica de o que eu posso fazer, não sei pra onde ir e nem qual o próximo passo a ser tomado.

Link para o comentário
Compartilhar em outros sites

Bom aqui eu apenas consegui ver o desafio3.png

Sou iniciante/intermediario tambem em C++ e tentarei ajudar dentro do que eu sei.

a)

Ele pede para criar uma função para receber dados então.

Essa função recebera valores em float

nao esqueça de declarar a função acima do seu int main()

float FuncCalc(float QK,float LargQK,float AltQK);

float FuncCalc(float QK,float LargQK,float AltQK){

Aqui ira entrar o seu codigo para realizar os pedidos.

Utilizara printf e scanf utilizandoas variaves da função

}

Ou voce apenas faz o caculo sem entrar com scanf ou printf e manda a funçao retornar apenas o calculo assim

void FuncCalc(){

Calculo = Calculo * 10;

return Calculo

}

B)

vou pega uma variavel a = FuncCalc(100kg,1000milimetros,9000milimetros); //Isso é apenas é um exemplo em que voce esta inicializando os valores pedidos direto na função.

Essa variavel a recebe o calculo da Func voce fara um loop para calcular qtas bobinas foram usadas.

c) Outro Loop

Acho que as outras questões e so seguir a logica e a orientação do texto.

Qualquer coisa eu posso fazer para você entender melhor.. e tentar sozinho depois

Link para o comentário
Compartilhar em outros sites

Bom aqui eu apenas consegui ver o desafio3.png

Sou iniciante/intermediario tambem em C++ e tentarei ajudar dentro do que eu sei.

a)

Ele pede para criar uma função para receber dados então.

Essa função recebera valores em float

nao esqueça de declarar a função acima do seu int main()

float FuncCalc(float QK,float LargQK,float AltQK);

float FuncCalc(float QK,float LargQK,float AltQK){

Aqui ira entrar o seu codigo para realizar os pedidos.

Utilizara printf e scanf utilizandoas variaves da função

}

Ou voce apenas faz o caculo sem entrar com scanf ou printf e manda a funçao retornar apenas o calculo assim

void FuncCalc(){

Calculo = Calculo * 10;

return Calculo

}

B)

vou pega uma variavel a = FuncCalc(100kg,1000milimetros,9000milimetros); //Isso é apenas é um exemplo em que voce esta inicializando os valores pedidos direto na função.

Essa variavel a recebe o calculo da Func voce fara um loop para calcular qtas bobinas foram usadas.

c) Outro Loop

Acho que as outras questões e so seguir a logica e a orientação do texto.

Qualquer coisa eu posso fazer para você entender melhor.. e tentar sozinho depois

Cara valeu pela dica, mais então essa 3 ai que você viu, é uma das dicas que o professor já deu.. o exercício mesmo está na 1º Foto

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!