Maison > tutoriels informatiques > connaissances en informatique > Concevoir une fonction en langage C pour implémenter des opérations d'addition, de soustraction, de multiplication et de division

Concevoir une fonction en langage C pour implémenter des opérations d'addition, de soustraction, de multiplication et de division

王林
Libérer: 2024-01-07 18:50:14
avant
1522 Les gens l'ont consulté

Concevoir une fonction en langage C pour implémenter des opérations d'addition, de soustraction, de multiplication et de division

#inclure

double jia(double x, double d)

{

double s;

s = x+d;

retour s;

}

double jian(double x, double d)

{

double s;

s = x-d;

retour s;

}

double cheng(double x, double d)

{

double s;

s = x*d;

retour s;

}

double chu(double x, double d)

{

double s;

s = x/d;

retour s;

}

int principal (vide)

{

double i, j, k;

graphique;

k = 0;

printf("Veuillez entrer quelle opération vous souhaitez calculer "+" "-" "*" "/"n");

scanf("%c", &t);

if(t == '+')

{

printf ("Veuillez entrer les deux nombres n à ajouter");

scanf("%lf %lf", &i, &j);

k = jia(je, j);

printf ("La somme de ces deux nombres est %6.2lfn", k);

}

sinon si(t == '-')

{

printf ("Veuillez entrer les deux nombres n à soustraire");

scanf("%lf %lf", &i, &j);

k = jian(je, j);

printf ("La soustraction de ces deux nombres est %6.2lfn", k);

}

sinon si(t == '*')

{

printf ("Veuillez saisir les deux nombres n à comparer");

scanf("%lf %lf", &i, &j);

k = cheng(je, j);

printf(""La phase de ces deux nombres est %6.2lfn", k);

}

sinon si(t == '/')

{

printf("Veuillez saisir les deux nombres n" à comparer);

scanf("%lf %lf", &i, &j);

k = chu(je, j);

printf ("ces deux nombres sont %6.2lfn", k);

}

autre

{

printf ("Désolé, ne prend actuellement en charge que "+" "-" "*" "/"n");

}

retour 0;

}

Comment écrire un programme en langage C pour permettre à l'ordinateur de calculer automatiquement les quatre opérations arithmétiques

#inclure

#inclure

#inclure

#inclure

int main()

{

type int ;

int gauche, droite ;

résultat flottant ;

srand(unsigned(time(NULL)));

pendant(1)

{

type = rand() % 4;

gauche = rand() % 10;

droit = ​​rand() % 10;

interrupteur(type)

{

cas 0 :

printf("%d + %d = ?n", gauche, droite);

scanf("%f", &résultat);

if(gauche + droite == résultat)

printf("droit!n");

autre

printf("faux ! Le résultat est %dn", gauche + droite);

pause;

cas 1 :

printf("%d - %d = ?n", gauche, droite);

scanf("%f", &résultat);

if(gauche - droite == résultat)

printf("droit!n");

autre

printf("faux ! Le résultat est %dn", gauche - droite);

pause;

cas 2 :

printf("%d * %d = ?n", gauche, droite);

scanf("%f", &résultat);

if(gauche * droite == résultat)

printf("droit!n");

Utilisez les classes de bibliothèque de base de Java pour implémenter un programme qui calcule quatre opérations arithmétiques

package Ex1 ; //Ex1 est le nom du package

importer java.util.*;

classe publique SzYs { //SzYs est le nom de la classe

public static void main(String[] args){

double numéro1;

double numéro2;

Chaîne fuHao ;

Entrée du scanner = nouveau scanner (System.in);

System.out.print("Entrez la valeur du premier nombre :");

num1 = input.nextDouble();

System.out.print("Entrez la valeur du deuxième nombre :");

num2 = input.nextDouble();

System.out.print ("Entrez les symboles d'opération (+ - * \)");

fuHao = input.next();

if(fuHao.equals("+")){

System.out.print(La somme de num1 + " et " + num2 + " est " + (num1+num2));

}sinon if(fuHao.equals("-")){

System.out.print(La différence entre num1 + " et " + num2 + " est " + (num1-num2));

}sinon if(fuHao.equals("8")){

System.out.print(Le produit de num1 + " et " + num2 + " est " + (num1*num2));

}sinon if(fuHao.equals("\")){

if(num2==0){

System.out.print ("Le diviseur ne peut pas être 0");

}autre{

System.out.print(Le quotient de num1 + " et " + num2 + " est " + (num1/num2));

}

}autre{

System.out.print ("Le symbole ne peut pas être reconnu");

}

}

}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal