Читайте также:
|
|
case 6:
if(F.num!=0){
flat=new int[F.num];
for(int i=0;i<F.num;i++){
flat[i]=F.mas[i];
}
F.num=F.num-1;
F.mas=new int[F.num];
for(int i=0;i<F.num;i++){
F.mas[i]=flat[i+1];
}
}
else
{
std::cout<<"\nЭлементы кончились.";
getch();
}
break;
case 7:
if(F.num!=0){
flat=new int[F.num];
for(int i=0;i<F.num;i++){
flat[i]=F.mas[i];
}
F.num=F.num-1;
F.mas=new int[F.num];
for(int i=0;i<F.num/2;i++){
F.mas[i]=flat[i];
}
for(int i=F.num/2+1;i<F.num+1;i++){
F.mas[i-1]=flat[i];
}
}
else
{
std::cout<<"\nЭлементы кончились.";
getch();
}
break;
case 8:
if(F.num!=0){
flat=new int[F.num];
for(int i=0;i<F.num;i++){
flat[i]=F.mas[i];
}
F.num=F.num-1;
F.mas=new int[F.num];
for(int i=0;i<F.num;i++){
F.mas[i]=flat[i];
}
}
else
{
std::cout<<"\nЭлементы кончились.";
getch();
}
break;
Написать функцию вичисления модуля числа.
int main ()
{
// считаем модуль чисел
int n = abs(23),
m = abs(-11);
std::cout << "|23| = " << n << "n";
std::cout << "|-11| = " << m << "n";
return 0;
}
12)Написать функцию сортировки массива методом пузырька.
3.
Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел. Ниже приведен рекомендуемый вид экрана во время работы программы
// Выводит таблицу квадратов нечетных чисел #include <stdio.h> tinclude <conio.h> void main()
int х = 1; // число
int у; // квадрат числа
int i; // счетчик циклов
printf("Таблица квадратов\n");
printf ("----------------\n");
printf ("Число\1:Квадрат\n");
printf ("----------------\n");
for (i - 1; i <= 5; i++)
{
у = х*х;
printf("%3i\t%4i\n", x, у);
х += 2;
}
printf ("----------------\n");
printf("\пДля завершения нажмите <Enter>"); getch(); }
Написать программу, которая вычисляет сумму первых п целых положительных целых чисел. Количество суммируемых чисел должно вводиться во время работы программы
// Вычисляет сумму первых п целых положительных чисел
#include <stdio.h>
#include <conio.h>
void main ()
{
int n; // кол-во суммируемых чисел
int summ; // сумма
int i; // счетчик циклов
printf("Вычисление суммы положительных чисел\п");
printf("Введите количество суммируемых чисел -> ");
scanf("%i", &n);
summ = 0;
for (i = 1; i <= n; i++)
summ = summ+i;
printf("Сумма первых %i целых положительных чисел ",п); printf("равна %i", summ);
printf("\п\пДля завершения нажмите <Enter>"); getch();
Написать программу, которая выводит таблицу степеней двойки от нулевой до десятой. Ниже приведен рекомендуемый вид экрана во время работы программы.
// Таблица степеней двойки #inciude <stdio.h> #include <conio.h> void main() int n; // показатель степени int x; // значение 2 в степени п
printf("ХпТаблица степеней двойки\п");
х = 1;
for (n = 0; n <= 100; n++)
{
printf("%3i%5i\n", n, x);
x *= 2;
printf("\пДля завершения нажмите <Enter>' getch()
Дата добавления: 2015-01-05; просмотров: 108 | Поможем написать вашу работу | Нарушение авторских прав |