Ir para conteúdo
Fórum Script Brasil

c+ ou -

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Tudo que c+ ou - postou

  1. c+ ou -

    Polimorfismo JAVA

    Pessoal preciso resolver um codigo simples porem não tive aulas praticas no java então não sei de quase nada,se puderem me ajudar vou deixar a IMG do diagrama de classes que tenho que fazer e usar polimorfismo nele,abraço...
  2. c+ ou -

    Problema OBI 2014 ajuda

    coloquei a logica dele no meu codigo e ficou assim: obs:antes dava um erro de array mais era so pa eu tinha copiado e colado do programa dele #include<stdio.h> #include<stdlib.h> #include<locale.h> int main (){ setlocale(LC_ALL,"portuguese"); int sesao; int i= 0,acumulador=0; printf("Numero de sessões:"); scanf("%d", &sesao); int comp[sesao]; for(i=0;i<sesao;i++){ printf("%d/%d: ",i+1,sesao); scanf("%d",&comp); acumulador+=comp; } int pontoJusto = 0; i=0; while(((pontoJusto+=comp)!=(acumulador/2))){ i++; } printf("\nA divisão ocorreu : %d", i+1); getchar(); return 0; }
  3. c+ ou -

    Problema OBI 2014 ajuda

    fiz o começo do codigo da guerra por territorio . a problema esta no inicio do tópico,mais vou tentar explicar o que já fiz e o que me falta. já fiz com que ele leia o numero de regiões que o usuário ira digitar,e também o comprimento delas esse e o exemplo de uma entrada: numero de regioes: 4(agora meu vetor passa a ter 4 posiçoes) comprimento das regioes: 5 2 3 10 agora tenho que fazer o seguinte se somar todos os comprimentos terei um total de 20 o que o problema precisa e que esse comprimento seja dividido entre 2 países então preciso dividir o total(20) por 2 que daria 10, 10 e o tamanho que cada pais tera agora o que preciso e saber em qual posição do vetor acorrera a divisão de territorio para o pais A e B nesse exemplo eles terão 10 cada já que o total foi 20. o que resta fazer agora e somar os vetores ate que eles sejam igual a 10 assim poderei saber em qual posição dele ocorrera a divisão ou seja vou somar 5 + 2 +3 que já totalizou 10 ou seja e o pais A fica com 5,3,8(10) e o B(10) preciso mostrar na tela em qual posição do vetor ocorreu essa divisão ai teria que sair na posição 3 por que 5+2+3= igual a 10 eo numero 3 foi onde ocorreu o total da soma 10 e é onde sera repartido o territorio. meu codigo: #include<stdio.h> #include<stdlib.h> #include<locale.h> int main (){ setlocale(LC_ALL,"portuguese"); int sesao,b=0; int k= 0,i=0; printf("Numero de sessões:"); scanf("%d", &sesao); int comp[sesao]; int x[sesao]; int soma1=0,soma2=0; int j,y; for(k=0;k<sesao;k++){ printf("%d/%d: ",k+1,sesao); scanf("%d",&comp[k]); soma1=soma1+comp[k]; soma2=soma2+comp[k]; b=soma2/2; } printf("%d\n",b); getchar(); return 0; }
  4. c+ ou -

    Problema OBI 2014 ajuda

    Funcionou perfeitamente,muito obrigado,tem alguns comandos que não entendo vou pedir meu professor para me explicar. Se alguém mais puder me ajudar com o Guerra de Território. Valeu vangopd
  5. c+ ou -

    Problema OBI 2014 ajuda

    esse problema derruba qualquer um,mais ele pode entrar os 2 iguais de uma so vez.
  6. Galera,tudo joia? e minha primeira vez aqui,faço faculdade de sistemas de informação e sempre tenho trabalhos para apresentar final de período,nesse de agora estou bem enrolado,queria que me ajudassem com os seguintes problemas,e também vou deixar o código do que tentei fazer,valeu. Carteiro: #include<stdlib.h> #include<stdio.h> #include <locale.h> int main (){ setlocale(LC_ALL,"portuguese"); int casas,encomendas,ncasa,entrega; int tempo; puts("Numero de casas"); scanf("%d", &casas); puts("Numero de encomendas"); scanf("%d", &encomendas); for(ncasa=0;casas!=ncasa;ncasa++) { puts("Digite os numeros das casas"); scanf("%d",&ncasa); } for(entrega=0;entrega<=encomendas;entrega++) { puts("Digite onde as encomendas serão entregues"); scanf("%d", &entrega); } for(tempo=1;tempo<=encomendas;tempo++){ printf("%d",tempo); } system("pause"); return 0; }
×
×
  • Criar Novo...