перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
Язык программирования С++
h>
struct Spysok {
char PIB[20];// масив для зберігання прізвищ студентів
char Grup[10];// номер групи
int Ot[3];// масив з трьох оцінок
float S_Bal;// середній бал
} *vid;// вказівник, на структуру
void Vvid(int nom, Spysok *vid)
{ cout << "\n Vvedit vidomosti \n" << (nom+1);
cout << "\n PIB - "; cin>>vid->PIB;
cout << " Nomer Gr - "; cin >> vid->Grup;
float s=0;
for(int i=0;i<3;i++) {
cout << "\n Otsinki - "; cin >> vid->Ot[i];
s+=vid->Ot[i];
}
vid->S_Bal=s/3;
}
void main()
{ struct Spysok Stud[50]; int i, N; char Litera;
clrscr();
cout << "\n Vvedit kilkist studentiv u grupi < 50 "; cin >> N;
for(i=0;i
cout << "\n Spysok studentiv”;
for(i=0;i
cout<<"\n"<
cout << "\n Poshuk vidomostey pro studentiv za pershoyu\ literoyu prizvyscha\n";
cin >> Litera;
if (islower(Litera)) toupper(Litera);
cout << "\n Vidomosti pro Students:";
int kod_p=0;
for(i=0;i
if(Stud[i].PIB[0]==Litera)
{ kod_p=1;
cout<<”\n"<
<
}
if(kod_p==0) cout << " Takyx nemae!";
getch();
}
Список використаної літератури
Подбельский В.В. Язык СИ++: Уч. Пособие. –5-е издание. –М.: Финансы и статистика, 2001. –560 с.
Подбельский В. В., Фомин С. С. Программирование на языке Си: Учеб. пособие. –М.:Финансы и статистика, 1998. –600с.
Павловская Т.А. С/С++. Программирование на языке высокого уровня: Учебник для ВУЗов. –СПб.:Питер, 2003. –461 с.
Павловская Т.А., Щупак Ю.А. С/С++. Практикум. –СПб.: Питер, 2002. –204 с.
Дейтел Х., Дейтел П. Как программировать на С++: Пер. с англ. –М.: Бином, 2000. –1024 с.
Прата С. Язык программирования С++. Лекции и упражнения. Учебник: Пер. с англ. –СПб.: ДиаСофтЮП, 2003. –1104 с.
Либерти Дж. Освой самостоятельно С++. –М.: Вильямс, 2001.
скачать бесплатно Мова програмування С
Содержание дипломной работы
Вказівними та операції над ними
5
h повинен бути залучений для всіх програм, що виводять дані на екран монітора або вводять дані з клавіатури
2) include< ім(я заголовного файла > - передбачена для залучення до тексту програми тексту файлу з каталогу “Заголовних файлів” INCLUDE, які постачаються разом зі стандартними бібліотеками
h>:
рrintf (<керуючий рядок>, <список аргументів>);
Керуючий рядок береться у лапки і вказує компілятору вигляд інформації, що виводиться
h>: clrscr() – очищує екран; textcolor(Колір) – задає колір символів; textbackground (Колір) – встановлює колір фону
2 ОПЕРАТОРИ РОЗГАЛУЖЕННЯ
Оператор умовного переходу if використовується для спрямування ходу програми за однією з гілок обчислень в залежності від певної умови
Цикл з післяумовою do – while:
Основна форма запису:
do
оператор;
while (умова);
де оператор – це простий, складовий чи порожній оператор
Різницею двох вказівників одного типу є відстань між двома областями пам’яті, кратна довжині (в байтах) об’єкта того типу, якому відповідає вказівник
Так, для збереження у масиві рядкової константи “Лабораторна робота з рядками”, необхідно описати масив char s[29]
h>) визначені наступні функції:
int getchar() - здійснює введення одного символу з вхідного потоку і повертає один байт інформації (символ) у вигляді значення типу int
Якщо в рядку вихідних даних більше за n-1 символів, наступне введення буде виконуватися з того ж рядка, починаючи з першого символу, що не був зчитаний
Якщо функція повертає значення, її виклик можна використати у правій частині операції присвоювання з метою передачі результату функції змінній, тип якої співпадає з типом функції, що викликається
Ознакою кінця списку фактичних параметрів служить параметр з нульовим значенням
Структури, пам’ять під які виділяється на етапі компіляції, можна ініціалізувати, перераховуючи значення їх елементів:
lab Lab10={10, “Структури”}
Язык программирования С++
Не обладая моделью АПО, мы, конечно, можем создать модель АТ