Ir ao conteúdo
  • Cadastre-se

TMBruhTH

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

0
  1. Bom dia, eu tenho um form onde eu consulto meus orçamentos e nele eu possuo uma grid view. Quando eu dou duplo clique na linha da grid ela me abre outro form. Porém não me aparece os dados que esta na linha da minha grid view aparece o primeiro item da minha combo. Esse é o evento e o código que eu uso para fazer abrir no outro form. Esse form é o de consulta private void dgvOrc_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { frmOrcDomestico formOrc = new frmOrcDomestico(); formOrc.PreencheDados(dgvOrc.Rows[e.RowIndex].Cells[0].Value.ToString(), dgvOrc.Rows[Convert.ToInt32(e.RowIndex)].Cells[1].Value.ToString(), dgvOrc.Rows[Convert.ToInt32(e.RowIndex)].Cells[2].Value.ToString(), dgvOrc.Rows[Convert.ToInt32(e.RowIndex)].Cells[3].Value.ToString(), dgvOrc.Rows[e.RowIndex].Cells[4].Value.ToString(), dgvOrc.Rows[e.RowIndex].Cells[5].Value.ToString(), dgvOrc.Rows[e.RowIndex].Cells[6].Value.ToString(), dgvOrc.Rows[e.RowIndex].Cells[7].Value.ToString(), dgvOrc.Rows[e.RowIndex].Cells[8].Value.ToString()); formOrc.ShowDialog(); } Esse form é o que vai receber os dados do outro. public void PreencheDados(string id, string c, string p, string t, string dom, string data, string l, string d, string pg) { lblId.Text = id; comboCliente.Text = c; comboProduto.Text = p; comboTipoProduto.Text = t; lblDomestico.Text = dom; lbld.Text = data; lblStatus.Text = l; textDescricao.Text = d; maskValor.Text = pg; }
  2. beleza, deu certo. Vou começar a fazer a letra e. Se tiver mais alguma duvida chamo você, Obrigado só mais uma pergunta, o meu algoritmo em si está correto? fiz a e, f float fatorial(float s){ if (s<=2) return s; else return s*fatorial(s-1); } float somaserie(float n){ float s = 0; if (n == 0) return 1; else s = s+(somaserie(n-1)+(1.0/fatorial(n))); return s; } float Nrnegativo(float x){ if (x < 0) return 1 ; else return Nrnegativo(- x); } não está imprimindo certo
  3. #include <iostream> #include <conio.h> #include <stdio.h> using namespace std; int HoraDaVerdade (int num); int HoraDaVerdade2(int num); int pot (int x, int y); int mdc (int u, int v); int main(){ int num1, num2, num3, num4, num5, n; int res, res2, res3, res4; cout << "\nInforme um numero de 1 a 10: "; cin >> num1; res = HoraDaVerdade(num1); cout << "\nOs Numeros de 1 a 10: " << res << endl << endl; cout << "\nInforme um numero: "; cin >> n; res2 = HoraDaVerdade2(n); cout << "\nNumero 0 a N: " << res2 << endl << endl; cout << "\nInforme a Base: "; cin >> num2; cout << "\nInforme o Expoente: "; cin >> num3; res3 = pot(num2,num3); cout << "\nA Potencia : " << res3 << endl << endl; cout << "\nInforme um Nr: "; cin >> num4; cout << "\nInforme um Nr: "; cin >> num5; res4 = mdc(num4,num5); cout << "\nO Mdc : " << res4 << endl << endl; } int HoraDaVerdade (int num){ if ((num >= 1) && (num <= 10)) return num; } int HoraDaVerdade2(int num1){ if (num1%2== 0) cout << "\nNumero Par!"; return num1; } int pot(int x, int y){ if (y==0) return 1; else return x * pot(x,y-1); } int mdc (int u, int v){ if (v==0) return mdc(u,v) = mdc(v,u); } não consigo continuar, e eu não sei se está certo essa ultima
  4. Na número 1, eu não to conseguindo fazer a letra d, e ,f. vamos pelo começo! beleza
  5. Utilizando os comandos da linguagem C/C++ desenvolva os programas, com base nos conceitos de recursividade: a)Mostrar na tela números de 1 a 10 b)Imprimir os números pares entre 0 e N (N deve ser informado no inicio do programa). c)Escreva uma função recursiva, potencia(x,y), que devolva x elevado a potência y. d)Escreva uma função recursiva, mdc(x,y), que receba dois valores inteiros e que devolva o maior divisor comum aos dois valores recebidos. mdc(u,v) = u  se v=0 mdc(u;v) = mdc(v; u mod v), caso contrário. e)Faça uma função recursiva, em linguagem C/C++, que calcule o valor da série S descrita a seguir para um valor n>0 a ser fornecido como parâmetro para a mesma: S = 1 + 1/1! + 1/2! +... + 1 /n!. f)Escreva uma função recursiva que faça o seguinte: leia um número; se o número for negativo, a função pára; caso contrário, a função imprime o número e faz uma chamada recursiva a si mesma. ___________________________________________________________________________________________________ 2.Faça uma função que receba por parâmetro o tempo de duração de uma fábrica expresso em segundos e retorne por referência esse tempo em horas, minutos e segundos. ________________________________________________________________________________________________ 3.Elabore uma função em C/C++ que receba por parâmetro uma data (dia, mês e ano) e um valor referente a quantidade de dias que deverão ser somados a data recebida. A função deve retornar (por referência) a nova data. ________________________________________________________________________________________________ 4.Faça uma função para receber os valores necessários para o cálculo da fórmula de báskara e retorne por referência, as suas raízes, caso seja possível calcular. ________________________________________________________________________________________________ 5.Seja a função troca cujo protótipo está definido abaixo, uma função que permute o valor de uma variável do tipo double por outra, ambas passadas por referência. Defina uma função main que permute os valores das variáveis a, b e c, de forma que no final a<=b<=c. A função main deve chamar a função troca. void troca(double*x,double*y, double *z); ________________________________________________________________________________________________ 6.Elabore um programa em C/C++ que chama uma função calcIdade. A função calcIdade deve receber um parâmetro que indica a quantidade de idade de pessoas que devem ser lidas, calcular e retornar; A soma de idade das pessoas com mais de 70 kg (retorno de valor); A quantidade de pessoas com mais de 50 anos (referência); O percentual de pessoas com mais de 65 anos e menos de 75 kg (referência). __________________________________________________________________________________________________ 7.Faça um programa em C/C++ para chamar uma função que receba o salário de um funcionário, calcule e retorne por valor o salário a receber, sabendo-se que esse funcionário tem gratificação de 5% sobre seu salário base e paga 10% de imposto sobre o salario bruto (salario base + gratificação). O programa também deve retornar por referência o valor do imposto devido. LstFuncoesRecRef(1).doc

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