Buscar

...

Fazer um algoritmo que leia a capacidade de um elevador e o peso de 5 pessoas. Informar se o elevador está liberado para subir ou se excedeu a carga máxima.

💡 4 Respostas

User badge image

wesley parulla

eu fiz assim (desculpa esta meio feio o codigo mas ta rodando acho que conforme o enunciado) a linguagem é c++ :

 

int main(int argc, char**argv){
setlocale(LC_ALL,"Portuguese");
int p[4],x;
float y=0,s=0;
cout<<"digite o peso limite do elevador"<<endl;
cin>>y;
for (x=0;x<5;x++){
p[x]=x+1;
cout<<endl<<"digite o peso da pessoa "<<p[x]<<endl<<endl;
cin>>p[x];
s+=p[x];
}
if (s>=y){
cout<<endl<<"erro,sobrecarga de peso"<<endl;
}
else{
cout<<endl<<"liberado para subir"<<endl;
}
return 0;
}

0
Dislike0
User badge image

Andre Smaira

...

Fazer um algoritmo que leia a capacidade de um elevador e o peso de 5 pessoas. Informar se o elevador está liberado para subir ou se excedeu a carga máxima.


Este problema é simples, precisamos ler 5 valores e ir somando os mesmos que representaram o peso das cinco pessoas, e também devemos ler a capacidade total do elevador para poder dizer se ele sobe ou não. Para ler os valores dos pesos dos ocupantes fazemos um laço de repetição e lemos 5 valores e vamos guardar em um totalizador.


#include<stdio.h>

int main(){

//Declaração de variáveis

float peso_atual, peso_total, carga_maxima;

int contador;

printf("Calculo de carga maxima do elevador\n");

//Pega valor para o elevador

printf("Informe o peso maximo operacional do elevador: ");

scanf("%f", &carga_maxima);

printf("\n"); //Pula linha

//Inicializo contador e o peso total

contador = peso_total = 0;

while(contador < 5){

peso_atual = 0; //Zero peso atual

printf("Informe o peso para o %do ocupante: ", contador+1);

scanf("%f", &peso_atual);

//Calcula peso total

peso_total += peso_atual;

//Incremento contador

contador++;

}

printf("\nPeso total dos ocupantes: %.2fkg\n", peso_total);

if(peso_total > carga_maxima){

printf("Peso total de passageiros maior que o suportado pelo o Elevador.\n");

} else{

printf("Sinal verde para subir.\n");

}

return 0;

}

0
Dislike0
User badge image

Andre Smaira

Este problema é simples, precisamos ler 5 valores e ir somando os mesmos que representaram o peso das cinco pessoas, e também devemos ler a capacidade total do elevador para poder dizer se ele sobe ou não. Para ler os valores dos pesos dos ocupantes fazemos um laço de repetição e lemos 5 valores e vamos guardar em um totalizador.


#include<stdio.h>

int main(){

//Declaração de variáveis

float peso_atual, peso_total, carga_maxima;

int contador;

printf("Calculo de carga maxima do elevador\n");

//Pega valor para o elevador

printf("Informe o peso maximo operacional do elevador: ");

scanf("%f", &carga_maxima);

printf("\n"); //Pula linha

//Inicializo contador e o peso total

contador = peso_total = 0;

while(contador < 5){

peso_atual = 0; //Zero peso atual

printf("Informe o peso para o %do ocupante: ", contador+1);

scanf("%f", &peso_atual);

//Calcula peso total

peso_total += peso_atual;

//Incremento contador

contador++;

}

printf("\nPeso total dos ocupantes: %.2fkg\n", peso_total);

if(peso_total > carga_maxima){

printf("Peso total de passageiros maior que o suportado pelo o Elevador.\n");

} else{

printf("Sinal verde para subir.\n");

}

return 0;

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais

Perguntas relacionadas

Question Icon

...

Algoritmos

IFSUL

User badge image

Renata Mallmann

Question Icon

algoritmo

Algoritmos

IFSUL

User badge image

Renata Mallmann