Дано натуральное число, требуется найти сумму первой половины цифр числа. Если число содержит нечетное количество цифр, требуется найти сумму цифр всего числа.
• для хранения растрового изображения нужно выделить в памяти I = k • i битов, где k – количество пикселей и i – глубина цвета (разрядность кодирования)
• количество пикселей изображения k вычисляется как произведение ширины рисунка на высоту (в пикселях)
• глубина кодирования – это количество бит, которые выделяются на хранение цвета одного пикселя
• при глубине кодирования i битов на пиксель код каждого пикселя выбирается из 2^i возможных вариантов, поэтому можно использовать не более 2^i различных цветов
• Чтобы найти глубину цвета, нужно использовать формулу N= 2^i.
Где N - кол-во цветов в палитре (фотографии). Например: цветов в палитре 64, нужно найти глубину цвета (i) 64=2^i, i=6
Задание 1
#include <iostream>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
cout << a - b;
}
Задание 2
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int a;
cin >> a;
cout << pow(a, 2) << ' ' << pow(a, 3)<< ' ' << pow(a, 5);
}
Задание 3
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int a;
cin >> a;
cout << "The next number for the number " << a << " is " << a + 1 <<"!\n" <<"The previous number for the number "<< a << " is " << a - 1 <<"!";
}
Задание 4
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int a;
cin >> a;
cout << (3 * pow(a, 3) + 18 * pow(a, 2)) * a + 12 * pow(a, 2) - 5;
}
Задание 5
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int a, b, c;
cin >> a >> b >> c;
cout << a % 7 << "\n" << b % 7 << "\n" << c % 7;
}
Задание 6
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int a, b, c, a1, b1, c1;
cin >> a >> a1 >> b >> b1 >> c >> c1;
cout << a1 % (8 - a) << "\n" << b1 % (8 - b) << "\n" << c1 % (8 - c);
}
Что нужно знать:
• для хранения растрового изображения нужно выделить в памяти I = k • i битов, где k – количество пикселей и i – глубина цвета (разрядность кодирования)
• количество пикселей изображения k вычисляется как произведение ширины рисунка на высоту (в пикселях)
• глубина кодирования – это количество бит, которые выделяются на хранение цвета одного пикселя
• при глубине кодирования i битов на пиксель код каждого пикселя выбирается из 2^i возможных вариантов, поэтому можно использовать не более 2^i различных цветов
• Чтобы найти глубину цвета, нужно использовать формулу N= 2^i.
Где N - кол-во цветов в палитре (фотографии). Например: цветов в палитре 64, нужно найти глубину цвета (i) 64=2^i, i=6
• нужно помнить, что
1 Мбайт = 2^20 байт = 2^23 бит,
1 Кбайт = 2^10 байт = 2^13 бит