Pomoże ktoś daje naj Programista, pisząc program w C++, chciał określić dwie zmienne. Wpisał ich nazwy w następujący sposób: znak i Znak. Wskaż poprawną odpowiedź:
*
-Programista popełnił błąd, bo w języku C++ w nazwach zmiennych nie rozróżnia się wielkich i małych liter.
-Programista nie popełnił błędu, bo w języku C++ w nazwach zmiennych rozróżnia się wielkie i małe litery.
-Programista popełnił błąd, bo w języku C++ do nazw zmiennych wolno użyć tylko małych liter.
-Programista popełnił błąd, bo w języku C++ do nazw zmiennych wolno użyć tylko pojedynczych liter.



Odpowiedź :

Odpowiedź:

Programista nie popełnił błędu ponieważ język C++ rozróżnia wielkie i małe litery w nazwach zmiennych.

W programie poniżej jest zaprezentowany krótki program, który pokazuje działanie dwóch zmiennych.

Wyjaśnienie:

#include <iostream>

using namespace std;

int main()

{

   char znak, Znak;

   znak = 'k';

   Znak = 'K';

   cout << "znak: "<<znak <<" Znak:"<<Znak<<endl;

   return 0;

}

Odpowiedź

Wprawdzie prawidłowa jest odpowiedź druga

„Programista nie popełnił błędu, bo w języku C++ w nazwach zmiennych rozróżnia się wielkie i małe litery.”

jednak źle zrobił, ponieważ aby uniknąć pomyłek nie powinno się tak robić.

Wyjaśnienie

W innych językach programowanie jest podobnie: można, ale się nie powinno.