Desenvolva um programa em C que leia dois números e chame uma função que retorne se os valores digitados são iguais ou diferentes. O programa deve ficar em execução até ser digitado um valor negativo para o primeiro número.
Segue o código, gostaria que fizesse a aprovação ou não da ajuda
#include <iostream>
using namespace std;
int fun_verifica(int primeiro, int segundo) {
if(primeiro==segundo) {
return (true);
}
return (false);
}
int main() {
int segundo=0;
int primeiro=0;
while (primeiro>=0){
cout << "\nInforme primeiro numero : ";
cin >> primeiro;
if(primeiro<0) {
break;
}
cout << "\nInforme segundo numero : ";
cin >> segundo;
if(fun_verifica(primeiro, segundo)) {
cout << "\n numeros iguais";
} else {
cout << "\n numeros diferentes";
}
cout<<"\n";
system("pause");
}
return 0;
}
Odeio dar codigo pronto mas o codigo acima me assutou (sem querer fazer ofensas) Segue o codigo em C:
#include<stdio.h>
int igual(int n1, int n2)
{
if(n1 == n2) return 1;
return 0;
}
int main()
{
int n1;
int n2;
printf("Digite o primeiro numero: ");
scanf("%d", &n1);
while(n1>0)
{
printf("Digite o segundo numero: ");
scanf("%d", &n2);
if(igual(n1, n2)) printf("Igual\n");
else printf("Diferente\n");
printf("Digite o primeiro numero: ");
scanf("%d", &n1);
}
return 0;
}
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar