- •Билет n 1
- •Int main()
- •Int main()
- •2 Вариант
- •Int main(void)
- •Int I, j, height, width;
- •Билет n 2
- •Int main()
- •Int main()
- •Int main()
- •Билет n 3
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Билет n 4
- •Int main()
- •Билет n 5
- •Int main()
- •Int main()
- •Билет n 6
- •6. Конструкции управления вычислительным процессом в языке Си
- •Завершение процесса
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Билет n 7
- •Int main()
- •Int main()
- •Билет n 8
- •Int main()
- •Билет n 9
- •Int main()
- •Int main()
- •Int main()
- •Билет n 11
- •Int main()
- •2 Вариант
- •Int main()
- •Int main()
- •Int main()
- •Билет n 13
- •Ключевые слова и имена
- •Int main()
- •Int main()
- •Билет n 14
- •Int main()
- •Int main()
- •Int main()
- •Билет n 15
- •Int main()
- •Int main()
- •Int main()
- •Билет n 16
- •Int main()
- •Билет n 17
- •Int main()
- •Int main()
- •Билет n 18
- •Int main()
- •Int main()
- •Билет n 19
- •Int main()
- •Билет n 20
- •Int main()
- •Билет n 21
- •Int main()
- •Int main()
- •Билет n 22
- •Билет n 23
- •Int main()
- •Int main()
- •Билет n 24
- •Int main()
- •2 Вариант
- •Int main()
- •Билет n 25
- •Int main()
- •Билет n 26
- •Int main()
- •Билет n 27
- •Int main()
- •Int main()
- •Билет n 29
- •Int main ()
- •Int main()
- •Int main()
- •Билет n 30
- •Int main()
Int main()
{
clrscr();
double A,n,sum=1;
cout<<"VVedite A ";
cin>>A;
cout<<"VVedite n ";
cin>>n;
for(double i=2;i<n;i++)
{sum=sum+1/i;
if(sum>A)
{cout<<"\nchislo "<<sum<<" bolshe chem "<<A<<" pri n = "<<i;
break;}
}
cin.get();
cin.get();
return 0;
}
Напишите программу, которая выводит на экран следующее изображение При написании используйте оператор for и функции printf("\ "), printf("*") и printf("\\n"). Изображение должно параметрически масштабироваться
*
**
***
*****
*******
********
# include <iostream.h>
# include <conio.h>
# include <iomanip.h>
Int main()
{
clrscr();
int razm;
cin>>razm;
for(int n=1;n<=razm;n++)
{
for(int b=razm;b>n;b--)
cout<<" ";
for(int i=0; i<n;i++)
cout<<"*";
cout<<endl;
}
cin.get();
cin.get();
return 0;
}
Билет n 22
Структура программы на Си
Программа на языке С++ представляет собой набор функций. Одна из функций должна иметь имя main Программа на языке Си это текстовый файл. Текст программы имеет определенную структуру: 1. заголовок 2. включение необходимых внешних файлов 3. ваши определения для удобства работы 4. объявление глобальных переменных Перед использованием переменной в Си её необходимо об’явить Глобальные переменные объявляются, вне какой либо функции.
5. описание функций - обработчиков прерываний 6. описание других функций используемых в программе 7. функция main - это единственный обязательный пункт !
Прототип функции - показывает образец того, как применять функцию в программе, какие значения в нее передаются и, если она возвращает какое-то значение, то прототип указывает тип возвращаемых данных. Прототип не имеет скобок { }, а после скобок ( ) ставится знак ;. Функция - имеет { "тело" } в фигурных скобках. Тело - это код на Си определяющий то, что делает функция. Знак «;» после функции не ставится.Программа на Си начинает работу с функции main(), по необходимости из main() вызываются другие функции программы, по завершении работы функции программа возвращается в main(), в то место, откуда функция была вызвана. main(){
... какой то код программы ... вызов функции_1; /* программа перейдет в функцию_1 строка программы */ // будет выполнятся после // возврата из функции_1 ... какой то код программы ... } Функции могут вызываться не только из main(), но и из других функций.
Написать программу для решения следующей задачи получить элементы квадратной матрицы А= a i,j , i,j=1, ..., n, a i,j = f(i,j), где f(i,j) = 3 + 2 ( i 2 - 5.875 ) - i j 3; из матрицы A получить компоненты вектора X={xi},i=1,2, ... ,n, по следующему правилу: отсортировать по возрастанию только положительные элементы строк матрицы и в качестве элементов вектора принять элементы побочной диагонали матрицы.
Результаты вывода на экран – матрица А (построчно), вектор Х.
Написать программу нахождения суммы чисел, предшествующих первому отрицательному в последовательности данных чисел (числа вводятся с клавиатуры).
#include <iostream.h>
const int MAX = 30;
main()
{
double x[MAX];
double sumx=0.0;
int i,n;
do {
cout << "Input number of elements [2 - "
<< MAX << "] : ";
cin >> n;
cout << "\n" ;
} while (n < 2 || n > MAX);
//Input elements
for (i = 0; i < n; i++) {
cout << "x[" << i << "] : ";
cin >> x[i];
}
for (i =0; i < n; i++)
if(x[i]>0){
sumx += x[i];}
else break ;
cout << "\n suma vse pologitelnuch = "
<< sumx << "\n\n";
return 0;
Напишите программу, которая выводит на экран следующее изображение При написании используйте оператор for и функции printf("\ "), printf("*") и printf("\\n"). Изображение должно параметрически масштабироваться
*
**
***
****
*****
******
#include <stdio.h>
int
main(void)
{int i, j, height;
height = 6;
for (i = 0; i < height; i += 1) {
for (j = 0; j < i; j += 1)
printf("*");
printf("*");
printf("\n");
}
return 0;}
