-
Posts
11 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Sullivan Clécio Do Canto
-
-
Sim funcionou e rodou, mas não sei colocar isso em meu programa:
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include <iomanip>
#include <cstring>
#include <iostream>
#define cls system("cls");
using namespace std;
void inserir(char v[][30]);
int main(){
int i;
char v[5][30],op; //captura os elementos
// o Mrnu
do{
cls
cout<<" A - inserir"<<endl;
cout<<" B - Listar"<<endl;
cout<<" C - Mostrar Nome Sobrenome"<<endl;
cout<<" D - Nome mais comprido"<<endl;
cout<<" E - Contar Nomes com inicial"<<endl;
cout<<" F - Ordem Alfabetica"<<endl;
cout<<" S - Sair do Programa"<<endl;
cin>>op;
cout<<endl;
op=toupper(op);
switch( op ){
case 'A':
inserir(v);
break;
case 'B':
break;
case 'C':
break;
case 'D':
break;
case 'E':
break;
case 'F':
break;
default:
break;
}
}while( op != 'S' );
return 0;
}
void inserir(char v[][30]){
int j;
for(j=0; j<5; j++){
cout<<j+1<<(char)167<<" Nome ";
fflush(stdin);
fgets(v[j],29,stdin);
}
}Falta Resolver C,D,E, como fazer para incluir dentro dos menus e como fazer os parâmetros?
- 1
-
uso o dev-c++5.11
- 1
-
EAD, a distância não é fácil de aprender... não sei nem onde procurar e instalar o que você está pedindo...
Se você quiser me ajudar e fazer o exercício pra mim eu agradeço muito...
adicionado 11 minutos depois18 horas atrás, devair1010 disse:Até aqui está perfeito, mas daqui em diante não consigo desenvolver mais nada...
- 1
-
ok...
- 1
-
1 minuto atrás, arfneto disse:
Bem, não estou falando do que todos te disseram.
Falo do que eu disse há pouco. Te mostrei as 5 funções de que precisa. Acha que mesmo assim não consegue resolver?
Rodou o programa que mostrei ontem?
rodei e não funcionou no devC++
- 1
-
3 minutos atrás, arfneto disse:
Entendeu o que eu mostrei?
adicionado 2 minutos depoisA inicial e o tamanho são só uma linha cada. O lance do sobrenome é mais chato, mas não pelo C ou C++.
Tem umas pegadinhas, porque pode ter espaços antes ou depois tipo " NOME " então precisa uasr as funções que te mostrei. Ou claro escrever outras.
Não consigo fazer mesmo, tentei o que todos me disseram, revi as vídeos aulas e não consigo e tenho que entregar ate amanha senão vou reprovar... se fosse com "int" seria bem mais fácil, agora com "strings' não tem jeito....
- 1
-
17 horas atrás, devair1010 disse:
Cara tentei e não consigo fazer... socorro, alguém pode fazer pra mim??? tenho que entregar ate amanha....
- 1
-
12 horas atrás, devair1010 disse:
Obrigado, sei que agora tenho que criar os comandos para cada item do menu... não sei como fazer, irei rever umas vídeos aulas e tentar fazer, porém tenho que entregar ate amanha, se você poder me ajudar, agradeço.
- 1
-
42 minutos atrás, vangodp disse:
vetor de nomes por acaso não será uma matriz?
Vetor de nomes....
adicionado 5 minutos depois40 minutos atrás, devair1010 disse:@Sullivan Clécio Do Canto muita coisa para fazer , então vá fazendo uma função de cada vez e teste até que esteja funcionando adequadamente , só então passe para outra , se você for fazer o código em c++ mesmo , então comece criando o vetor v , e faça o menu dentro da função main , e para fazer a primeira função , inserir no vetor , use uma variável do tipo string e o comando getline(cin, nome_da_variavel) ; para pegar nomes compostos , então faça seu código e poste aqui pra que possamo ajudar .
Oi, isso foi o que consegui fazer ate agora:
#include <stdio.h>
#include <stdlib.h>
#include <cstring>int main()
{
int i, v[5]; //captura os elementos
char n1[30], n2 [30], n3 [30], n4 [30], n5 [30]; //captura palavras
printf("\nInforme o 1 nome: ");
gets(n1);
printf("\nInforme o 2 nome: ");
gets(n2);
printf("\nInforme o 3 nome: ");
gets(n3);
printf("\nInforme o 4 nome: ");
gets(n4);
printf("\nInforme o 5 nome: ");
gets(n5);
return 0;
}adicionado 8 minutos depois9 minutos atrás, Sullivan Clécio Do Canto disse:A letra C, D e E do exercício não faço nem ideia de como fazer... também não sei se o que já fiz esta certo???
- 1
-
Boa noite galera!
Preciso de ajuda para resolver a questão a seguir:
Vamos fazer um programa para manipular um vetor de nomes?
· Vamos trabalhar com vetores de strings.
· Faça um vetor com pelo menos 5 elementos para testar seu programa. Vamos chamar seu vetor de V.
A) Faça uma rotina para inserir elementos no vetor V. Você precisa encontrar um jeito de colocar nome e sobrenome na mesma string (ou seja, strings contendo espaços).
Faça uma rotina para listar o vetor V, um elemento por linha.
C) Faça uma função para mostrar todos os nomes que não contenham sobrenome.
D) Faça uma função para mostrar o nome mais comprido armazenado no vetor V.
E) Faça uma rotina para contar o número de nomes iniciados com uma letra escolhida pelo usuário dentro do vetor V. Aproveite para mostrar esses nomes.
F) Faça uma rotina para ordenar o vetor V.
G) No main, faça um menu com as opções das questões acima.
- 1
- 1
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
Preciso resolver esta questão...
em C/C#/C++
Postado