Ф 11-19 Бейсенова Гульбахрам Исмаиловна 7М1530 Информатика мамандығының магистранттарына арналған «жоо-да информатика педагогының әдістемелік дайындығы»



бет10/11
Дата13.01.2023
өлшемі221,95 Kb.
#61243
1   2   3   4   5   6   7   8   9   10   11
Тапсырмалар


1. А:\ numbers.txt файлға пайдаланушы енгізген бес бүтін санды тағы қосып жазатын программа жазыңыз. Текст редакторы көмегімен файлда 10 сан барына көз жеткізіңіз.
2. Экранға А:\ numbers.txt файлының неден тұратынын экранға шығаратын программа жазыңыз.
3. А:\ numbers.txt файлындағы сандардың арифметикалық ортасын есептейтін программа жазыңыз.
4. А: дискісіндегі файлға сіздің жолдасыңыздың атын, тегін және телефон номерін қосып жазатын программа жазыңыз.
Егер файл дискіде жоқ болса, онда программа соны құру керек. Файлда әр элемент бөлек қатарда болуы керек.
5. Телефон анықтамасын қажетті мәліметті тауып беретін программа жазыңыз. Программа адамның тегін сұрап және оның телефон номерін шығару керек. Егер анықтамада бірдей тегі бар адамдар бірнеше болса, программа ол адамдардың тізімін шығару керек.
6. Экранға программаны қосқан кезде көрсетілген каталогта файлдар тізімін және С++ программа атын шығаратын программаны жазыңыз. Программаның бірінші қатары программаның тағайындауы жөніндегі ақпарат комментарии болып табылады.
7. Принтерге немесе файлға, экранға пайдаланушының қалауынша дюмнан сантиметрге ауыстырып есептейтін таблицаны шығаратын программа жазыңыз.

Мысал1. Цилиндр көлемін есептейтін функцияны жазыңыз. Функция параметрі цилиндрдің радиусы мен биіктігі болуы тиіс


Шешуі.
#include
#include
#include // M_PI мәнін алу үшін

// цилиндр көлемі


float vcil(float h, float r)
{
return(M_PI*r*r*h);
}

void main()


{
float r,h; // цилиндр бетінің биіктігі мен радиусы
float v; // цилиндр көлемі 

puts("Цилиндр көлемін есептеу");


printf("Радиус пен биіктікті енгізіңіз ->");
scanf("%f%f", &h, &r);
v = vcil(h, r);
printf("Цилиндр көлемі %3.2f\n", v);
printf("Аяқтау үшін -ді бас");
getch();
}

Мысал 2. Аргемент есебінде алынған екі санның максимумын беретін функцияны жазыңыз.


Шешуі.
// max функциясы екі санның бірінің максимумын береді.
int max(int a, int b)
{
if (a > b)
return(a);
else
return(b);
}




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет