Ir para conteúdo
Fórum Script Brasil

ruben g

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre ruben g

ruben g's Achievements

0

Reputação

  1. ruben g

    programa c++ /

    descrição do objectivo: Codique uma rotina Div que receba como par^ametros formais dois inteiros x>0 e y>0, e coloque numa variavel de retorno q o quociente da divis~ao inteira de x por y. Por exemplo, se x=10 e y=3, a rotina devera retornar q=3. A rotina devera ser demonstrada atraves de um programa que l^e, do teclado, os valores de duas variaveis xx e yy, que ser~ao par^ametros atuais da rotina Div, devendo ser apresentado, no ecr~a, o valor de uma variavel qualquer, que recebe o quociente calculado por essa rotina. Questao 1.1 Apresente o codigo C necessario para resolver o problema descrito (implementac~ao da func~ao Div, e da main que invocara Div), sem recorrer aos operadores *, / e % da linguagem C. Certique-se que o programa funciona corretamente (o programa devera produzir resultados correctos para x < y, x == y e x > y). meu programa (erro: deixa de funcionar quando meto a 1 variável) #include <stdio.h> #include <stdlib.h> int Div (int x,int y){ int q=0; while(x>=y){ (x=x-y, q++); } return q; } int main (){ int num1,num2, fim, div; printf("insira o numero x: " ); scanf("%d",num1); printf("insira o numero y: "); scanf("%d", num2); scanf("%d", num2); if(num1 && num2>0) fim= Div(num1,num2); printf("o quociente é %d\n", fim); }
×
×
  • Criar Novo...