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>
