Отчет по практике: Програмний продукт Pacific З Compiler
{ // параметра і від 1 до значення N
d=i%3; //d присвоюємо залишкок від ділення перемінної на 3
if(d==0) a=i/3; //При умові d=0 перемінній “а” присвоюємо і/3
else a=i/(i-3); //Інакше - паремінній а присвоюємо і/(і-3)
S+=a*a; //В кінці всього циклу до суми S додаємо (а*а)
}
cout<<"Відповідь S="<<S<<"\n"; //Виводимо відповідь
cout<<"\n"<<"Для виходу введіть EXIT:"<<"\n"; //Даємо запит
cin>>W; //Вводимо зайву перемінну W для затримки екрану
} //Кінець функції main()
| ||||||
Ні Так
Рисунок 2.1 Блок-схема алгоритму до програми Proga5.срр
2.6Виведення заданого рядка без “А” або “а”
Програма Proga6.срр призначена для виведення заданого рядка, який закінчується “@”, без літер “а” або “А”
Вхідні дані: символьний масив STRING (тип char)
Вихідні дані: заданий рядок без літер “а” або “А”
Блок-схема до програми Proga6.срр представлена на рисунку 2.2
#include<iostream.h> //Підключаємо бібліотеки iostream.h
#include<math.h> //та math.h
void main() //Оголошуємо головну функцію main()
{
int W,N; //Оголошуємо перемінні W,N цілого типу,
char STRING[100]={0}; //масив STRING
char STRING1[100]={0}; //та STRING1 символьного типу,
char i; //перемінну і символьного типу
cout<<"Введіть ваш рядок \n"; // Даємо запрос на введення рядка
cout<<"В кінці введіть @:"; //в кінці рядка поставимо “@”
cin>>STRING; //Вводимо рядок
if (STRING[0]=='@') //Умова: якщо на початку рядка стоїть “@”,