Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- #include <math.h>
- #define TAMANHO 3
- int main (){
- int p,i,diferenca = 0,cargaatual,maiorpeso,aux,j;
- string nome[TAMANHO];
- int cargamax[TAMANHO];
- int cargatotal[TAMANHO];
- for(i = 0; i < TAMANHO; i ++){
- cout << "Digite o nome do entregador " << i + 1 << ":";
- cin >> nome[i];
- cout << "Digite a carga maxima que " << nome[i] << " pode transportar:";
- cin >> cargamax[i];
- cargatotal[i] = 0 + diferenca;
- p = 0;
- while(cargatotal[i] <= cargamax[i]){
- cout << "digite o peso da encomenda " << p + 1 << ":";
- cin >> cargaatual;
- if(cargaatual <= 0)
- break;
- cargatotal[i] += cargaatual;
- p ++;
- if(cargatotal[i] > cargamax[i]){
- diferenca = cargatotal[i] - cargamax[i];
- cargatotal [i] = cargamax[i];
- break;}
- }
- }
- for(i = 0; i < TAMANHO ; i ++){
- cout << nome[i] << " "<< cargatotal[i] << endl;
- }
- maiorpeso = 0;
- for(i = 0; i < TAMANHO ; i ++)
- for(j = i + 1; j < TAMANHO; j ++)
- if (cargatotal[i] > maiorpeso){
- maiorpeso = cargatotal[i];
- aux = i;}
- cout << "o entregador que carregou mais peso foi: " << nome[aux];
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement