-
Posts
8 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por phbgarcia
-
-
@arfneto realmente pode ser a opção de criar uma segunda matriz com a soma dos algarismos da primeira, porém não consegui um processo pra chegar nesta 2ª fase ainda
- 1
-
Comecei um código de matriz 10x10, que gera números de 100 a 999, até aí tudo bem, no entanto, preciso desenvolver uma parte que some os algarismos de todas as linhas separadamente. Ex: se apareceu 198 na linha1 e coluna 1, a soma deles será de 1+9+8=18, se na linha 1 e coluna 2 apareceu 560, 5+6+0=11, não consigo aplicar isso de modo nenhum. Preciso gerar algarismo por algarismo, segue o código abaixo para adiantar o processo. Grato pela ajuda
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
void gen( int [][10] );
void prn( int [][10] );
int main()
{
int n[ 10 ][ 10 ];
gen( n );
prn( n );
return 0;
}
void gen( int g[][10] )
{
srand(time(0));
for( int i = 0 ; i < 10 ; i++ )
for( int j = 0 ; j < 10 ; j++ )
g[ i ] [ j ]= 100+ rand()%899 + 1 ;
}
void prn( int p[][10] )
{
for( int i = 0 ; i < 10 ; i++ )
{
for ( int j = 0 ; j < 10 ; j++ )
cout << p[ i ][ j ] << '|';
cout << endl;
}
}- 1
-
-
@Midori certo amigo, funcionou o código agora, devo ter copiado e digitado algo errado, obrigado pela força
- 1
- 1
-
Peguei as informações de vocês, mas devo testar os códigos que vcs mandaram onde?
Se puderem colocar onde a parte de vocês vão ficar ficarei grato
@Midori devo colocar essa parte do código logo após o int main? ou logo dps do string letras? testei de algumas formas aqui e tava dando alguns erros no compilador
@Um mero usuário também fiz essa comparação, mas ainda assim da erro no compilador, será que coloquei na posição errada?
- 2
-
Bom pessoal, preciso criar um programa que gere uma letra aleatória do alfabeto, e que depois, seja avaliado se essa letra que foi "sorteada" é uma consoante ou vogal. Sei que é tarefa besta, eu consigo gerar a letra, porém na hora de saber se é vogal/consoante fico preso. Irei postar o código que tenho até aqui. Aos que ajudarem ficarei muito feliz. Entrei para faculdade e tô tendo dificuldades de fazer essa questão de Programação em C++.
#include <iostream>
using namespace std;
string letras[] = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","x","y","z"};
int main()
{
srand(time(NULL));
int x = rand() % 26;
cout << "Letra: " << letras[x] << endl;
cin.ignore();
}
- 2
-
Bom galera, preciso fazer um programa em C++ que leia um número inteiro, calcule a soma dos digitos e por fim demonstre se essa soma é impar ou par, porém só preciso da parte final, ou seja a parte de determinar o par/impar, se vocês puderem me ajudar ficarei grato, segue abaixo o código fonte que fiz até agora... já tentei de algumas formas, porém não consigo determinar as váriaveis.
#include <iostream> #include <cmath> using namespace std; int soma_digitos(int num){ int soma = 0; if(abs(num)<10) return num; else return num%10 + soma_digitos(num/10); } int main(){ int n; cin >> n; while(n>0){ cout << "A soma dos digitos de " << n << " eh: " << soma_digitos(n) << endl; cin >> n; } return 0; }
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
Programa de Soma - Matriz
em C/C#/C++
Postado
@arfneto obrigado amigo, consegui implementar o código seguindo alguns passos que você acrescentou aí, abraço