Ir para conteúdo
Fórum Script Brasil

Vinícius H. Cosmo

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Vinícius H. Cosmo

Perfil

  • Interests
    Programação em C/C++
    Acesse:
    https://repl.it/@ComputacaoEng

Vinícius H. Cosmo's Achievements

0

Reputação

  1. /* Se ficar com duvida em algum algoritmo, pode me chamar. */ #include <iostream> using namespace std; #include <cmath> int VerificaPolindromo(int y ){ int a1, a2, a3, a4, a5; a1 = y / 10000; a2 = (y / 1000) % 10; a3 = ( y / 100 ) % 10; a4 = ( y / 10 ) % 10; a5 = y%10; if( ( a5*10000 ) + ( a4*1000 ) + ( a3*100 ) + ( a2*10 ) + a1 == y ){ cout << "\n" << y << " é polindromo."; } } int main(){ /* 9 Número de 4 digitos, separados no meio, somando a separação, são iguais a raiz quadrada do mesmo, inteiro. */ int x, P1; for( x = 1000 ; x <= 9999 ; x++){ P1 = ( x - ( x % 100 ) ) / 100; if( P1 + ( x % 100 ) == sqrt( x ) ){ cout << "\n Este valor é correspondente: " << x << " = " << P1 + ( x % 100 ); } } cout << "\n\n" ; /* 8 Números políndromos: */ int polindromo, y; for( y = 10000 ; y <= 99999 ; y++ ){ VerificaPolindromo( y ); } cout << "\n\n"; /* 2 Pares e Impares*/ int Pares=0, Impares=0, Op; cout << " Digite " << 9999 << " para sair. "; do{ cout<< " Insira um numero: "; cin >> Op; if(Op == 9999){ break; }else if(Op%2 == 0){ Pares++; }else{ Impares++; } }while(1); cout << "\n Pares: " << Pares << " \n Impares: " << Impares; }
  2. /* Se ler o programa que vou te mandar e não compreender algo, me chama que te explico. */ #include <iostream> using namespace std; int main() { int matriz[3][3], menor; int posicao1, posicao2, d; cout <<(" Informe os elementos da matriz\n Um de cada vez: \n"); /*Definindo valores para a matriz: */ for(int a=0; a<3 ; a++){ for(int b=0; b <3 ; b++){ cout << " Valor " << a <<" "<< b <<": " ; cin >> d; matriz[a][b] = d; } } d = matriz[0][0]; /*Verificando qual é o menor, e sua localização: */ for(int a=0; a<3 ; a++){ for(int b=0; b<3 ; b++){ if( matriz[a][b] <= d){ menor = matriz[a][b]; posicao1 = a; posicao2 = b; d = matriz[a][b]; } } } /*imprimindo na tela o menor elemento da matriz e suas cordenadas: */ cout << (" Menor elemento : ") << menor <<"\n"; cout << (" Posicao:\n Linha 1: ") << posicao1 << "\n Linha 2: " << posicao2; return 0; }
×
×
  • Criar Novo...