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
1445 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!

source:docexcel.net
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