3. Напишите функцию для подсчета слов в строке S. Под словом следует понимать последовательность из любых символов кроме пробела, точки и точки с запятой.
#include<conio.h>
#include<stdio.h>
char text[]="In a year instead of the promised Morrowind the company Bethesda released Battlespiare, a primitive 3D-action based on Daggerfall engine.";
int i,kol=0;
int n=sizeof(text)/sizeof(char);
void main()
{
clrscr();
for (i=0;i<n;i++)
{
if (text[i] == ' ' || text[i] == ';' || text[i] == '.')
{
if (text[i-1] == ';' || text[i-1] == '.') {}
else kol++;
}
}
printf("Kol = %d;",kol);
getch();
}
4. В учебном заведении задается начало учебного дня, продолжительность урока, количество уроков. Получить расписание звонков на весь учебный день.
#include<stdio.h>
#include<conio.h>
int flth = 8, fltm = 0;
int tles = 45;
int time = 0;
int kol = 4;
int i,j,h=0,m=0;
void main()
{
clrscr();
printf("%d.%d\n",flth,fltm);
for (i=1;i<=kol;i++)
{
h=0;
m=0;
time = 0;
time += tles*i;
j = 0;
do {
if(time >= 60)
{
h++;
m=time -= 60;
}
else
m+=time;
j++;
} while(time >= 60);
int rezh=flth+h;
int rezm=fltm+m;
printf("%d.%d\n",rezh,rezm);
}
getch();
}