Найчастіше використовують настільні та портативні комп’ю¬тери.
Стаціонарний комп'ютер — це звичайний комп’ютер, який має такі складові: системний блок, монітор, миша, клавіатура, звукові колонки. Цей вид комп’ютерів ми вивчали на попе¬редньому уроці. Стаціонарний — означає непереносний, який стоїть на одному місці. Зазвичай такі комп’ютери більші та по¬тужніші за інші типи персональних комп’ютерів.
Портативні — означає переносні. Портативні комп’ютери — це легкі мобільні ПК з тонким екраном.
Портативні комп’ютери можуть працювати від батарей, тож їх можна взяти з собою куди завгодно. На відміну від настільних ПК, портативні комп’ютери поєднують ЦП, екран і клавіатуру в одному корпусі.
Існує багато типів переносних комп’ютерів, і їх по-різному класифікують. Найчастіше виділяють ноутбуки, нетбуки, ігрові ноутбуки тощо.
Ноутбук (англ. notebook — блокнот, блокнотний ПК) — портативний персо¬нальний комп’ютер, у корпусі якого об’єднані типові компоненти ПК, вклю¬чаючи дисплей, клавіатуру і вказівний пристрій (звичайно сенсорна панель або тачпад), а також акумуляторні батареї.
Ноутбуки відрізняються невеликими розмірами і вагою, час автономної роботи ноутбуків варіюється в межах кількох годин. Іноді вважають, що всі інші варіанти портативних комп’ютерів є різновидом ноутбука. Наприклад, нетбуки відрізняються малими габаритами і вагою. Однак маленький розмір екрана знижує зруч¬ність роботи з таким пристроєм. У деякі моделі не встановлюється дисковод оптичних дисків.
Нетбуки орієнтовані на перегляд веб-сторінок, роботу з електро¬нною поштою та офісними програмами.
Малий розмір екрана, невелика клавіатура й низька продуктив¬ність подібних пристроїв компенсується помірною ціною і відносно тривалим часом автономної роботи.
Планшетні комп'ютери — клас комп’ютерів, обладнаних планшетним пристроєм рукописного введення, об’єднаним з ек¬раном. Планшетний комп’ютер дозволяє працювати за допо¬могою спеціального пера, стилуса або пальців без використання клавіатури і миші.
Також такі комп’ютери можуть перетворювати рукописний текст на друкований. Деякі планшетні комп’ютери мають універ¬сальну будову — екран, який обертається та відкриває приховану під ним клавіатуру.
Комунікатор — кишеньковий персональний комп’ютер (КПК), доповнений функціональністю мобільного телефону.
Комунікатори відрізняються від звичайних мобільних телефо¬нів наявністю досить розвиненої операційної системи. Встановлення додаткових програм дозволяє значно поліпшити функціональність комунікаторів порівняно зі звичайними мобільними телефонами.
(Написал для С++ и для С)
[1-й вариант для C++]
#include <iostream>
using namespace std;
int main(int argc, const char * argv[]) {
int numberFirst, numberSecond;
//Для того, чтобы в консоль корректно выводились русские буквы
setlocale(LC_ALL, "Russian");
cout << "Введите первое число: ";
cin >> numberFirst;
cout << "Введите второе число: ";
cin >> numberSecond;
// Переменная 'a' используется для хранения первой цифры из первого числа
int a = 0;
while (numberFirst > 0) {
a = numberFirst % 10;
numberFirst/=10;
}
// Переменная 'b' используется для хранения первой цифры из второго числа
int b = 0;
while (numberSecond > 0) {
b = numberSecond % 10;
numberSecond/=10;
}
if (a == b){
cout << "У чисел одинаковые первые цифры!" << endl;
}
else{
cout << "У чисел разные первые цифры!" << endl;
}
//Для того, чтобы окно с консолью не закрывалось после выполнения программы. В качестве альтернативы можно использовать system("pause");
getchar();
}
[2-й вариант для С]
#include <stdio.h>
int main(int argc, const char * argv[]) {
int numberFirst, numberSecond;
printf("Enter first number: ");
scanf("%d", &numberFirst);
printf("Enter second number: ");
scanf("%d", &numberSecond);
// Переменная 'a' используется для хранения первой цифры из первого числа
int a = 0;
while (numberFirst > 0) {
a = numberFirst % 10;
numberFirst/=10;
}
// Переменная 'b' используется для хранения первой цифры из второго числа
int b = 0;
while (numberSecond > 0) {
b = numberSecond % 10;
numberSecond/=10;
}
if (a == b){
printf("Numbers have the same first digits!");
}
else{
printf("Numbers have different first digits!");
}
}
Объяснение:
Объяснения добавил в комментарии к коду.