Поиск максимального элемента в массиве: Напишите программу, которая находит и выводит на экран наибольший элемент в заданном массиве чисел



Дата03.07.2023
өлшемі20,7 Kb.
#103998
Байланысты:
30esep


1) Поиск максимального элемента в массиве: Напишите программу, которая находит и выводит на экран наибольший элемент в заданном массиве чисел
#include
using namespace std;
int main() {
int const k = 99;
int arr[k];
int n;
cin >> n;
for (int i = 0; i arr[i] = rand() % 100 + 50;
cout << "\narr[" << arr[i] << "]";
}
int ulken=arr[0];
for (int i = 0; i < n; i++) {
if (ulken < arr[i]) {
ulken = arr[i];
}
}
cout << "\n " << ulken;

}
2) Квадратное уравнение: Напишите программу, которая решает квадратное уравнение и выводит корни на экран.


#include
#include

using namespace std;


void esep(int a, int b, int c) {


int n = b * b - 4 * a * c;

if (n > 0) {


int cat1 = (-b + sqrt(n)) / (2 * a);
int cat2 = (-b - sqrt(n)) / (2 * a);
cout << "a: " << cat1 << endl;
cout << "b:" << cat2 << endl;
}
else if (n == 0) {
int cat = -b / (2 * a);
cout << "\nqate" ;
}
else {
cout << "Kate" << endl;
}
}

int main() {


double a, b, c;

cout << " " << endl;


cout << "a: ";
cin >> a;
cout << "b: ";
cin >> b;
cout << "c: ";
cin >> c;
esep(a, b, c);

return 0;


}
3) Переворот строки: Напишите программу, которая переворачивает заданную строку. 
#include
using namespace std;
int main() {
int const n = 5;
int k;
int arr[n];
cin >> k;
srand(time(0));
for (int i = 0; i < k; i++) {
arr[i] = 1 + rand() % 30;
cout << "[" << arr[i]<<"]";
}
for (int i = k-1; i > -1; i = i - 1) {
cout << " \narr=" << arr[i];
}
}
4) Проверка на четность: Напишите программу, которая запрашивает у пользователя число и проверяет, является ли оно четным или нечетным. 
#include
using namespace std;
int main() {
int n;
cin >> n;
if (n % 2 == 0) {
cout << "chetny "< }
else {
cout << "nechetny";
}
}
5) Вывод таблицы умножения: Напишите программу, которая выводит таблицу умножения от 1 до 10. 
#include
using namespace std;
int main() {
int n;
int const k=99;
cin >> n;
for (int i = 1; i < k; i++) {
if (i % n == 0) {
cout << " " << i
;
}
}
}
6)Подсчет суммы элементов массива: Напишите программу, которая считает сумму элементов заданного массива чисел. 
#include
using namespace std;
int main() {
int const k = 5;
int arr[k];
int n;
cin >> n;
for (int i = 0; i < n; i++) {
arr[i] = rand() % 100 + 50;
cout <<" "<< arr[i];
}
int sum = 0;
for (int i = 0; i < k; i++) {
sum +=arr[i];
}
cout << "\nSum=" << sum;
}
7) Генерация факториала числа: Напишите программу, которая генерирует факториал заданного числа. 
#include
using namespace std;
int main() {
int n;
int sum=1;
cin >> n;
for (int i = 1; i <= n; i++) {
sum = sum * i;
}
cout << "sum=" << sum;
}
8) Поиск среднего значения элементов массива: Напишите программу, которая находит среднее значение элементов заданного массива чисел. 
#include
using namespace std;
int main() {
int const n=99;
int arr[n];
int k;
cin >> k;
for (int i = 0; i < k; i++) {
arr[i] = rand() % 50 + 70;
cout << " " << arr[i];
}
int sum = 0;
for (int i = 0; i < k; i++) {
sum += arr[i];
}
cout<<"\nSum=" << sum;
cout << "\nArf=" << sum / k;
}
9) Конвертер валют: Напишите программу, которая конвертирует сумму в одной валюте в другую с учетом текущего курса.
#include
using namespace std;
int main() {
double n;
double k;
cout << "n+";
cin >> n;
cout << "K=";
cin >> k;
double Obshy = n * k;
cout << "Obshy=" << Obshy << endl;
return 0;
}
10) Проверка на четность: Напишите программу, которая запрашивает у пользователя число и проверяет, является ли оно четным или нечетным. 
#include
using namespace std;
int main() {
int n;
cout << "n=";
cin >> n;
if (n % 2 == 0) {
cout <}
else {
cout<}
return 0;
}


Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет