Ir ao conteúdo
  • Cadastre-se

RafaelKozar

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

Reputação

0
  1. imaginava que todas variáveis quando declarada inicializavam com zero; quanto ao num é era para ser: (num--. Jarlison mesmo com os erros corrigidos o algoritmo ainda não roda como deveria, quando eu compilo, com as variáveis inicializadas em zero, simplesmente não acontece nada. Se puder me ajudar novamente, eu realmente agradeço muito. valeu jarlison; agora entendi porque não estava dando certo, pois o código estava decrementando o valor do num, enquanto que no comando if estavam valores positivos, por este motivo que mesmo depois de inicializando as variáveis em zero ainda não funcionava.
  2. no livro treinamento em linguagem c- viviane- 2 edição 2009 apresenta o seguinte exercício: escreva um programa que encontre o menor inteiro positivo n que satisfaça as seguintes condições n/3= x inteiros e resto 2 n/5= y inteiros e resto 3 n/7= z inteiros e resto 4 então eu o fiz no code blocks por este código abaixo #include <stdio.h> #include <stdlib.h> #include <conio.h> int main(){ int num; int i; while(i=!1) { num; if(num % 3 == 2 && num % 5 == 3 && num % 7 == 4) i=1; } printf("\n\nO numero e %d\n",num); system("pause"); return 0; } (Eu sei que o código a cima não faz o que o exercício pede) toda vez que eu compilo este código o resultado é 2130567168. por que disso ?

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!