Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PROGRAM_ALL.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
74.24 Кб
Скачать

Void main()

{

int n=5;

float S=0;

float d_ch[5]={139.2, -154.5, 12.8, 54.55, -513.4};

for (int i=0; i<n; i++)

if(d_ch[i]>0) S=S+d_ch[i];

cout<<"Suma dodatnih elementiv masyvu = "<<S;

getch();

}

//22 Знайти суму членів арифметичної прогресії якщо відомі її перший член, різниця і число членів прогресії (кожен член починаючи з другого дорівнює попередньому доданому до одного і того самого числа.)

#include <conio.h>

#include <iostream.h>

#include <vcl.h>

#include <math.h>

Int main()

{

float a1; //перший член ар.прогр

float d; //різниця членів арюпрогр

int n; //кількісь членів ар.прогр

float Sn; //Сума n-перших члениів арифметичної прогресії

//An-арифметична прогресія

cout<<"Vvedit pershy chlen aryfm.progr. a1 ";

cin>>a1;

cout<<"\nVvedit riznycu d ";

cin>>d;

cout<<"\nVvedit kilkist chleniv aryfm.progr. n ";

cin>>n;

Sn=((2*a1+d*(n-1))/2)*n;

cout<<"\nSuma chleniv aryfmetychnoi progresii = "<<Sn;

getch();

}

//23

//24 Написати програму яка визначає, чи є введений символ голосною чи //приголосною літерою англійського алфавіту

#include <iostream>

#include <conio>

#include <string>

#include <sstream>

#include <set>

#include <vcl>

using namespace std;

//my функция

int alf(char c)

{

string golosni("eyuioa"); //перерахувати голосні

//find поверне npos якщо символ відсутній у glasnye

return (string::npos != golosni.find(c)) ? 1 : 0;

}

void task()

{

cout<<"input char: "; //запрошення на введення символа

char c; //вводимо символ з клавіатури

cin >> c;

//-------------------------------

if(alf(c)==0) cout << "\t\tprygolosna";

else cout << "\t\tgolosna";

//-------------------------------

}

Int main()

{

task();

getch(); return 0;

}

//25 Обчислити площу і периметр трикутника зі сторонами a,b,c (дійсні //додатні числа)

#include <vcl.h>

#include <iostream.h>

#include <conio.h>

#include <math.h>

Void main()

{

float a,b,c,s,p; //оголошуємо змінні та вводимо дані

cout<<"Vvedit a "; cin>>a;

cout<<"Vvedit b "; cin>>b;

cout<<"Vvedit c "; cin>>c;

p=(a+b+c);

s=sqrt(p*(p-a)*(p-b)*(p-c));

cout<<"Perymetr trykutnyka ="<<p<<"\n";

cout<<"Ploshcha trykutnyka ="<<s;

getch(); //return 0;

}

// 27 перевірити чи виконується умова а<b<c.

//Вивести відповідне повідомлення

#include <iostream.h>

#include <conio.h>

#include <string.h>

#include <vcl.h>

Int main()

{

int a,b,c,temp;

cout<<"Vvedit a, b, c\n";

cin>>a;

cin>>b;

cin>>c;

if (a<b && b<c)

cout<<" Nerivnist a<b<c vykonuetca";

else

cout<<"Nerivnist a<b<c NE vykonuetca";

getch();

}

//28 Підрахуйте суму всіх не парних чисел от 101 до 202.

#include <vcl.h>

#include <conio.h>

#include <iostream.h>

Int main()

{

int sum = 0;

for (int number=101; number <= 202; number +=2)

sum += number;

cout<<"Suma neparnyh chysel vid 101 do 202 = "<<sum<<endl;

getch();

return 0;

}

//29 Поміняйте місцями в масиві із 6 чисел перший і останній елементи

#include <iostream.h>

#include <conio.h>

#include <vcl.h>

Void main()

{

int i;

int temp;

int a[6]; //розмір масиву

cout<<"Vvedit 6 chysel vykorystovuuchy klavishu TAB: "<<endl;

for (i=0; i<6; i++) //заповнення масиву

cin>>*(a+i); //потокове зчитування з клавіатури

temp=a[5];

a[5]=a[0];

a[0]=temp;

cout<<"\nMasyv z perestanovkoy\n";

for (i=0; i<6; i++) //виведення нового масиву

cout<<*(a+i)<<"\t";

getch();

}

//30 Розвязати квадратне рівняння

#include <conio.h>

#include <iostream.h>

#include <vcl.h>

#include <math.h>

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]