Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсова обч.docx
Скачиваний:
15
Добавлен:
02.12.2018
Размер:
522.49 Кб
Скачать

7 Опис логічної структури програми

*if((str[i+1]=='1')||(str[i+1]=='2')||(str[i+1]=='3')||(str[i+1]=='4')||(str[i+1]=='5')||(str[i+1]=='6')||(str[i+1]=='7')||(str[i+1]=='8')||(str[i+1]=='9')||(str[i+1]=='0'))

6 Керівництво оператора

Для того щоб розпочати роботу з програмою потрібно відкрити файл kursova в програмі Dev C++ та натиснути клавішу F9. Відкриється вікно кампілятора та можете приступати до початку роботи.

Спочатку введіть рядок символів, що складаються зі слів, розділивши слова між собою пропусками.(рис.6.1)

Рисунок 6.1 – Введення строки слів через пробіл

Натисність клавішу Enter. Щоб побачити результат (рис 6.2).

Рисунок 6.2 – Натиснення клавіши Enter

Натисність клавішу Enter, щоб продовжити працювати з програмою.(рис 6.3)

Рисунок 6.3 – Натиснення клавіши Enter

Щоб продовжити працювати з даною програмою введіть 2 (рис 6.4)

Рисунок 6.4 – Введення 2

Натисність клавішу Enter, щоб продовжити працювати з програмою.(рис 6.5)

Рисунок 6.5 – Натиснення клавіши Enter

Введіть строку слів через пробіл (рис 6.6)

Рисунок 6.6 – Введення строки слів через пробіл

Натисність клавішу Enter, щоб продовжити працювати з програмою (рис 6.7)

Рисунок 6.7 – Натиснення клавіши Enter

Натисність клавішу Enter, щоб продовжити працювати з програмою (рис. 6.8)

Рисунок 6.8 – Натиснення клавіши Enter

Якщо бажаєте вийти з програми введіть 1(рис. 6.9)

Рисунок 6.9 – Введення 1

Натисність клавішу Enter, щоб закінчити працювати з програмою (рис. 6.10)

Рисунок 6.10 – Натиснення клавіши Enter

Додатки

#include <stdio.h>

#include <string.h>

#include <conio.h>

void znaku();

int main (void)

{

int h=2;

while(h==2)

{

if(h==2)

{

znaku();

printf("vedit` 2 yakshcho khochete pratsyuvaty z prohramoyu, 1 shchob vyy?ty z prohramy\n");

scanf("%d", &h);

}

if(h==1)

{

printf("danu prohramu rozrobyla Dunayeva Anya hrupa MIT-10\ndyakuyu za korystuvannya\n");

}

}

getch ();

return 0;

}

void znaku ()

{

char str[100];

int m, n=100;

int k=0,i=0,j;

char B[100];

printf("vedit` stroku cherez probil\n");

fgets (str,n,stdin);

m=strlen(str);

if (m==1)

{

fgets (str,n,stdin);

m=strlen(str);

}

while(i!=m)

{

B[0]=str[0];

if(str[i]==' ')

{

if((str[i+1]=='1')||(str[i+1]=='2')||(str[i+1]=='3')||(str[i+1]=='4')||(str[i+1]=='5')||(str[i+1]=='6')||(str[i+1]=='7')||(str[i+1]=='8')||(str[i+1]=='9')||(str[i+1]=='0'))

{

for(;i<m;i++)

{

if(str[i+1]==' ')

goto A;

}

}

}

B[k+1]=str[i+1];

k++;

A: i++;

}

for(i=0;i<k+1;i++)

{

printf("%c",B[i]);

}

getch();

}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]