Ir ao conteúdo
  • Cadastre-se

Tiago Maritns

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

3
  1. Olá,o código abaixo não consegue os dados digitados corretamente. #include<iostream> #include<string.h> #include<locale.h> using namespace std; class caracteristicas { public: char nome; char sobrenome; int telefone; int ddd; char endereco; char nomedarua; char bairro; int logadouro; public: char inome() { cout<<"Qual o seu nome?\n"; nome=getchar(); fflush(stdin); cout<<"Qual o seu sobrenome?\n"; sobrenome=getchar(); return(nome,sobrenome); } int itelefone() { fflush(stdin); cout<<"\nDigite o ddd\n"; cin>>ddd; cout<<"Digite o telefone\n"; cin>>telefone; return (ddd,telefone); } char iendereco() { cout<<"Qual o nome da rua ou avenida?\n"; fflush(stdin); nomedarua=getchar(); fflush(stdin); cout<<"Digite o numero\n "; cin>>logadouro; cout<<"Digite o bairro\n "; fflush(stdin); bairro=getchar(); return(nomedarua, logadouro,bairro); } int imprime(char,char, int, int, char, int,char) { cout << "\nnome: " << nome; cout <<"\nsobrenome: " << sobrenome; cout <<"\nddd:" << ddd; cout <<"\ntelefone:" <<telefone; cout <<"\nnome da rua:" <<nomedarua; cout <<"\nnumero:" << logadouro; cout <<"\nnome do bairro:" << bairro; return(nome); } }; class contatos:public caracteristicas { private: char empresa[100]; char email[100]; int dia; int mes; int ano; char name[100]; private: int ida() { cout<<"Qual o dia do aniversário?\n"; cin>>dia; cout<<"Qual o mes do aniversario?\n"; cin>>mes; cout<<"Qual o ano do aniversário?\n"; cin>>ano; } int removercontato() { cout<<"Qual nome voce gostaria de remover?\n"; gets(name); } }; class tarefa { public: char obrigacao[100]; int d,m,a,z; public: void at() { cout<<"Qual a sua tarefa?\n"; gets(obrigacao); cout<<"Digite o dia\n"; cin>>d; cout<<"Digite o mes\n"; cin>>m; cout<<"Digite o ano\n"; cin>>a; } void esc() { cout<<"1 pra adiar // 2 pra remover\n"; cin>>z; switch (z) { case 1: { cout<<"Digite a proxima data\n"; } case 2: { cout<<"Digite o nome da tarefa\n"; } } } void press (string, int, int,int) { cout<<"O nome da tarefa e:"<<obrigacao; cout<<"Na data de:"<<d,m,a; } }; int main() { caracteristicas n; n.inome(); caracteristicas t; t.itelefone(); caracteristicas h; h.iendereco(); caracteristicas k; k.imprime(k.nome,k.sobrenome,k.ddd,k.telefone,k.nomedarua,k.logadouro,k.bairro); tarefa v; v.at(); tarefa g; g.press(g.obrigacao, g.d, g.m, g.a); }
  2. @devair1010 Agora, como faço pra pegar os numeros e colocar em um vetor?
  3. #include<stdio.h> #include<Stdlib.h> int main() { int i,vetor[4]; for (i=0;i<4;i++) { printf ("digite um numero pra cada posicao %d:",i); scanf("%d",&vetor); } printf("\nimprimindo o vetor "); for(i=0;i<4;i++) { printf("%d ",vetor); } int k,r,a; int y=1, vetornr[y]; int cont=0; int cont2=0; for (i=0;i<4;i++) { for(k=i+1;k<4;k++) { if (vetor==vetor[k]) { printf("\n o NUMERO %d se repete na posicao %d e %d",vetor[k],i,k); vetornr[y]=vetor[k]; y++; } } } /*imprimindo vetor numeros repetidos*/ for(i=1;i<y;i++) { printf("\no(s) numero(s) repetido(s) sao :%d ",vetornr); } return(0); }
  4. Dada uma sequência de 30 números, determinar os números que se repetem na sequência, o número de vezes que aparecem e as posições em que se encontram. No final do programa, imprimir a sequência lida, os números que se repetem, a quantidade de vezes que se repetem e as posições onde podem ser encontrados. Para isso, crie um vetor que armazene a sequência. Outro vetor que armazene o número que se repete e um terceiro vetor que, na mesma posição do segundo vetor, contenha o número de vezes que o número apareceu no primeiro vetor. Exemplo: Sequência: 1, 3, 2, 1, 5, 4, 1, 3 Saída: 1, 3 3, 2 Ou seja, 1 repetiu 3 vezes, nas posições 0, 3, 6 3 repetiu 2 vezes, nas posições 1, 7

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...