📝 C++

3827篇技术文档
  C++程序使用递归查找GCD

📅  最后修改于: 2020-09-25 06:09:34        🧑  作者: Mango

在C编程中使用递归查找两个正整数(由用户输入)的GCD的示例。该程序从用户处获取两个正整数,然后使用递归计算GCD。访问此页面以了解如何使用循环来计算GCD。示例:使用递归计算HCF输出...

  C++程序使用结构添加两个距离(以英寸-英尺为单位)

📅  最后修改于: 2020-09-25 06:10:15        🧑  作者: Mango

该程序需要两个距离(以英寸英尺为单位),将其相加并在屏幕上显示结果。示例:使用结构添加距离输出在这个程序中,一个结构Distance包含两个数据成员(inch和feet)被声明为存储在英寸英尺系统的距离。在此,创建两个结构变量d1和d2来存储用户输入的距离。并且,sum变量存储距离的和。如果sum变量的inch值大于12,则if..else语句用于将英寸转换为英尺。...

  使用结构存储和显示信息的C++程序

📅  最后修改于: 2020-09-25 06:10:55        🧑  作者: Mango

该程序使用结构存储10名学生的信息(姓名,名次和分数)。在此程序中,将创建一个student结构。该结构具有三个成员:name(字符串),roll(整数)和marks(浮点数)。然后,我们创建了一个大小为10的结构数组,以存储10个学生的信息。该程序使用for循环,从用户那里获取10名学生的信息,并将其显示在屏幕上。示例:将信息存储在结构中并显示输出...

  C++程序查找三个数字中最大的数字

📅  最后修改于: 2020-09-25 06:11:35        🧑  作者: Mango

在此示例中,您将学习使用if,if else和嵌套的if else语句在三个数字中找到最大的数字。在此程序中,要求用户输入三个数字。然后,该程序在用户输入的三个数字中找出最大的数字,并显示适当的消息。该程序可以以多种方式使用。示例1:使用if语句查找最大数输出示例2:使用if ... else语句查找最大数输出示例3:使用嵌套if ... else语句查找最大数输出...

  用C++程序查找LCM

📅  最后修改于: 2020-09-25 06:12:15        🧑  作者: Mango

使用循环和决策语句来计算两个整数的LCM(最低公倍数)的不同方法的示例。两个整数a和bLCM是可被a和b整除的最小正整数。示例1:查找LCM输出在上述程序中,要求用户对两个整数n1和n2进行整数处理,并将这两个数字中的max存储在max。检查max是否可以被n1和n2整除,如果可以被两个数整除,则将打印max(包含LCM)并终止循环。如果不是,则将max值加1,然后继续相同的过程,直到max被n1...

  C++程序按字典顺序(字典顺序)对元素进行排序

📅  最后修改于: 2020-09-25 06:17:58        🧑  作者: Mango

该程序按字典顺序(字典顺序)对10个字符串 (由用户输入)进行排序。该程序从用户那里提取10个单词,并按字典顺序对其进行排序。示例:按字典顺序对单词排序输出为了解决该程序,创建了一个字符串对象str[10]的数组。用户输入的10个单词存储在此数组中。然后,使用嵌套的for循环按字典顺序对数组排序,并在屏幕上显示。...

  通过将矩阵传递给函数的C++程序将两个矩阵相乘

📅  最后修改于: 2020-09-25 06:18:42        🧑  作者: Mango

在此示例中,您将学习将两个矩阵相乘并使用用户定义的函数显示。该程序要求用户输入矩阵的大小(行和列)。然后,它要求用户输入两个矩阵的元素,最后将两个矩阵相乘并显示结果。要执行此任务,需要执行三个功能:示例:通过将矩阵传递给函数来乘法输出...

  C++程序使用多维数组将两个矩阵相乘

📅  最后修改于: 2020-09-25 06:19:24        🧑  作者: Mango

该程序分别采用两个阶r1 * c1和r2 * c2的矩阵。然后,程序将这两个矩阵相乘(如果可能)并将其显示在屏幕上。若要将两个矩阵相乘,第一个矩阵的列数应等于第二个矩阵的行数。该程序显示错误,直到第一个矩阵的列数等于第二个矩阵的行数。示例:不使用函数将两个矩阵相乘输出在该程序中,首先要求用户输入两个矩阵的大小。为了乘法,第一矩阵的列应等于第二矩阵的行。如果不满足此条件,则使用while循环再次询问...

  用C++程序查找矩阵的转置

📅  最后修改于: 2020-09-25 06:20:05        🧑  作者: Mango

该程序从用户处获取阶数为r * c的矩阵,并计算该矩阵的转置。在此程序中,要求用户输入行数和列数。在此程序中,rows和columns的值应小于10。然后,要求用户输入矩阵的元素。程序将计算矩阵的转置并将其显示在屏幕上。示例:查找矩阵的转置输出...

  C++程序生成乘法表

📅  最后修改于: 2020-09-25 06:20:45        🧑  作者: Mango

使用for循环生成数字(由用户输入)的乘法表的示例。示例1:最多显示10个乘法表输出上面的程序最多只能计算10个乘法表。下面的程序是对上面程序的修改,其中还要求用户输入显示乘法表的范围。示例2:显示乘法表到给定范围输出...

  C++程序使用递归查找自然数之和

📅  最后修改于: 2020-09-25 06:21:23        🧑  作者: Mango

通过使用递归函数查找自然数之和的示例。正数1、2、3 …称为自然数。下面的程序从用户处获取一个正整数,然后计算得出给定数字的总和。您也可以使用循环找到自然数的总和。但是,您将在此处学习使用递归解决此问题的方法。示例:使用递归计算自然数之和输出在此程序中,用户输入的数字将传递给add()函数。假设用户输入了10。现在,将10传递给add()函数。此函数将10加到9的加法结果中(10-1 = 9)。下...

  C++程序将二进制数转换为八进制,反之亦然

📅  最后修改于: 2020-09-25 06:22:05        🧑  作者: Mango

在此示例中,您将学习通过创建用户定义的函数将二进制数转换为八进制,以及将八进制数手动转换为二进制。示例1:将二进制转换为八进制的程序在此程序中,我们将首先将二进制数字转换为十进制。然后,十进制数字转换为八进制。输出用户输入的二进制数将传递给convertBinaryToOctal()函数。并且,此函数将数字转换为八进制并返回到main()函数示例2:将八进制转换为二进制的程序在此程序中,八进制数首...

  C++程序将八进制数转换为十进制,反之亦然

📅  最后修改于: 2020-09-25 06:22:46        🧑  作者: Mango

在此示例中,您将学习通过创建用户定义的函数将八进制数手动转换为十进制,并将十进制数手动转换为八进制。示例1:将八进制数转换为十进制输出在程序中,八进制数存储在变量octalNumber并传递给函数octalToDecimal()。此函数将用户传递的八进制数转换为其等效的十进制数,并将其返回给main()函数。示例2:将十进制数转换为八进制输出在程序中,十进制数存储在变量decimalNumber并...

  用于检查数字是否为回文的C++程序

📅  最后修改于: 2020-09-25 06:23:26        🧑  作者: Mango

该程序使用while循环反转整数(由用户输入)。然后,使用if语句检查反向编号是否等于原始编号。该程序从用户那里获取一个整数,并且该整数被取反。如果反向整数等于用户输入的整数,则该数字为回文数,如果不是,则该数字不是回文数。示例:检查回文数输出在上述程序中,要求use输入一个正数,该正数存储在变量num。然后将数字保存到另一个变量n以便在原始数字反转后对其进行检查。在do ... while循环中...

  C++程序计算数字的幂

📅  最后修改于: 2020-09-25 06:24:05        🧑  作者: Mango

在本文中,您将学习使用pow() 函数手动计算一个数字的幂。该程序从用户处获得两个数字(一个基本数字和一个指数)并计算功效。示例1:手动计算功率输出仅当指数为正整数时,以上技术才有效。如果您需要找到具有任何实数的指数的幂,可以使用pow()函数。示例2:使用pow()函数计算功率输出...