#15 Introdução ao C++ / Resolução dos Desafios do Nível 2

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ธ.ค. 2024

ความคิดเห็น • 21

  • @marcelaseixas
    @marcelaseixas 3 ปีที่แล้ว +8

    já fiz todos!! deu tudo certo! estou vendo sua resolução agora...

  • @Nuke-k7x
    @Nuke-k7x 2 หลายเดือนก่อน

    Super exercícios!

  • @guilhermerogato3920
    @guilhermerogato3920 2 หลายเดือนก่อน

    Resolvi a 10 pondo as variaveis como variaveis gerais. mas ficou bem parecido! tambem usei uma vaiavel que chamei de "interruptor" na função pra guardar o valor de um dos ponteiros durante a troca.

  • @andrefernandes5162
    @andrefernandes5162 2 ปีที่แล้ว +1

    excelente trabalho Douglas!!

  • @abdulladoo5096
    @abdulladoo5096 3 ปีที่แล้ว +2

    Consegui resolver os desafios. muito bons!!
    Prof seu Github está excelente no sentido de servir como biblioteca dos conceitos ensinados.

  • @mariacoelho3290
    @mariacoelho3290 3 ปีที่แล้ว +4

    Fiz todos os exercícios, mas dei umas espiadinhas rss... obrigada professor!

    • @ProfessorDouglasMaioli
      @ProfessorDouglasMaioli  3 ปีที่แล้ว +1

      É assim mesmo Maria, o importante é estar sempre tentando fazer o seu, de pouco em pouco vai melhorando até fazer os algoritmos totalmente sozinha.

  • @saudenamente9963
    @saudenamente9963 2 ปีที่แล้ว

    muito legal muito obrigado

  • @windroids315
    @windroids315 3 ปีที่แล้ว

    O senhor é uma ótimo professor, eu fico muito grato quando encontro no youtube pessoas como você que ensina com cautela e com uma ótima dinâmica.
    Não fiz todos desafios, ainda vou fazer, inclusive os que não conseguir fazer por completo ou nem comecei, irei tentar fazer sem muitas consultas,
    mas vou deixar aqui algumas dúvidas, fiz um programa para ler o vetor, e por algum motivo o programa não ta compilando ta dando erro [O PROGRAMA NÃO RESPONDE].
    E o outro que está dando erro é o dos ponteiros, mas esse porque eu não coloquei o NEW INT, só declarei igual a váriavel, int* pont1;, Qual é a diferença de ter NEW INT depois do ponteiro, lógicamente irei pesquisar, mas se der, teria como falar por aqui de forma direta a diferença, visto que acho que foi isso que fez o algoritmo dá erro de memória. mas irei tentar resolver logo logo, ai volto nesse comentário para avisar.

  • @gungniru
    @gungniru 2 ปีที่แล้ว +1

    o 6 tinha feito errado... fiz individual ao inves de vetor, mas refiz depois.

  • @EduardoCosta-bh2pt
    @EduardoCosta-bh2pt 2 ปีที่แล้ว

    Exercícios na medida!
    Professor, meu algoritmo do desafio 7 ficou muito parecido com o seu. Contudo, tentei implementar uma função que me retornasse uma matriz, mas não consegui. Nesse caso, o terminal retornava um erro de compilação dizendo que não podia converter um int em outro int. Percebi que isso acontecia por uma má configuração da função, quero dizer, eu não sei como iniciar uma função para que o seu retorno seja uma matriz. Isso é possível?
    Obrigado pela atenção!

    • @XyVieira
      @XyVieira ปีที่แล้ว

      tem que usar ponteiros

  • @MrLFerM
    @MrLFerM 3 ปีที่แล้ว +2

    o meu exercício do cálculo média das famílias ficou assim, usei função e vetor:
    #include
    using namespace std;
    //media de gastos de 5 familias e indicar quais estão acima ou abaixo da media
    //Função para calcular média
    float mediaVetor(float vet[5]) {
    float soma = 0;
    for (int i=0; i

  • @XyVieira
    @XyVieira ปีที่แล้ว

    boa noite professor, acho que o ideal seria alocar dinamicamente as dimensoes das matrizes, pois os valores só serao conhecidos após o tempo de compilacao, isso pode gerar problemas, eu fiz dessa forma aqui
    #include
    using namespace std;
    void soma(int n, int m, int** A, int** B) {
    int** C = new int*[n];
    for (int i = 0; i < n; ++i) {
    C[i] = new int[m];
    for (int j = 0; j < m; ++j) {
    C[i][j] = A[i][j] + B[i][j];
    }
    }
    // imprime a matriz C
    for (int i = 0; i < n; ++i) {
    for (int j = 0; j < m; ++j) {
    cout A[i][j];
    }
    }
    cout > B[i][j];
    }
    }
    cout

  • @saudenamente9963
    @saudenamente9963 2 ปีที่แล้ว

    muito rico

  • @tiagovidal3200
    @tiagovidal3200 3 ปีที่แล้ว +1

    #include
    using namespace std;
    int main() {
    float maior,menor, igual;
    float gastos[5];
    float media ;
    for (int i=0; i