Jump to content
Fórum Script Brasil

vangodp

Membros
  • Content Count

    838
  • Joined

  • Last visited

Community Reputation

0 Neutro

About vangodp

Perfil

  • Gender
    Male
  • Location
    Spain
  • Interests
    ]—[””I””IC++I||I||]>——-

Contatos

  • Skype
    vangodp vamp

Recent Profile Visitors

4256 profile views
  1. vangodp

    teste

    Qual sua duvida?
  2. pode que na hora de imprimir o programador queira que saia na tela Digite um valor 1 Digite um valor 2 Digite um valor 3 Digite um valor 4 Digite um valor 5 Em vez de Digite um valor 0 Digite um valor 1 Digite um valor 2 Digite um valor 3 Digite um valor 4 de todas as formas isso (i+1) não altera o valor do i, so é realizado uma expressão entre i + 1 e o resultado disso é mostrado na tela. o i permanece igual.
  3. Não! Da onde foi que você tirou isso? Em C não há mamãe. Se você declarar 4 e enfiar 100 o problema é seu. O que pode acontecer é que seu programa funcione ou não. Imaginou você aí todo contente... de ter feito o novo WhatsApp, e quando todo mundo descarregar ploff!? XDDD C e C++ a diferença de outras tantas linguagens é que se supõe que o programador tem tudo baixo controle. Onde outras linguagens abstraem coisas C é muito concreto. Em Java por exemplo você sai do índice e o programa já vai soltando mensagens. Parece ser que C/C++ esta feito por uma banda de macacos e que tem c
  4. iterar 10 vezes é de 0 a 9 então i<=10 ta errado. Ocorreto é i<10
  5. sim! Para isso é só provar. Tire o tal include e veja como seus printf e scanf entre outros deixa de funcionar. Vai sair avisos de que tais funções nunca foram declaradas e definidas, ou seja não existem, e não é possivel usar algo que não existe em C/C++, deve existir tudo o que for usar previamente(variáveis, funções, etc).
  6. Para isso é só saber se um numero é positivo, caso contrario será negativo(Isso tirando o caso do zero que nem é positivo nem é negativo.) bool positivo(int n){ if(n>0){ return true; }else if(n<0){ return false; } } int main(){ int n; cout << "digite um numero" << endl; cin>>n; bool resultado = positivo(n); //imprimir o resultado... se é verdadeiro o numero(n) é positivo, caso contrario falso. return 0; }
  7. Se programa em C++ deveria provar sfml
  8. #include <stdio.h> int main(){ char nome[100]; int idade; printf("ola' qual e' o seu nome?\n"); scanf("%s",nome); printf("ola' %s quantos anos tens?\n",nome); scanf("%d",&idade); idade < 18? printf("desculpe não tendes idade para usar este programa\n") : printf("em que posso ajuda-lo?\n"); return 0; }
  9. Declare "char nome;" como "char nome[tamanho];", sendo "tamanho", um valor como por exemplo 100... "char nome[100];". Isso cria um espaço na memória para 100 letras. Com "char nome" você só pode ler uma única letra. E para ler... não use & no scanf, troque scanf("%c",&nome); por scanf("%c",nome);. e tudo vai funcionar.
  10. qual é o objetivo do problema? Trabalho da universidade? Não vou fazelo por você mas se quiser lhe ajudo.
  11. A mensagem é clara. Para o programa mostrarSenha não existe. Pode até existir, mas o programa não ta enxergando ela nesse ponto onde acusa. Pode ser devido a varias causas. Pode ser que não exista essa função antes, ou n tem prototipo. Pode que essa função esteja em outro arquivo e n foi feito o include adequadamente, entre outras tantas mil coisas que pode ser. Sem ver o código fica difícil determinar o erro.
  12. Não é possivel usar switch para comparar strings, somente chars, ints etc, ou seja tipos básicos. Para fazer o que você quer use if. #include <iostream> using namespace std; int main() { cout << "ola tudo bem? " << endl; string a = "não", b = "tudo", c = "não"; if(a == b) { cout << "que bom" << endl; } else if(a == c) { cout << "ah, me desculpe" << endl; } return 0; }
  13. Sempre que pedir ajuda ponha o que levar feito para poder receber "AJUDA". ninguém vai fazer a tarefa por você.
×
×
  • Create New...