Написать програму которая считывает текст с клавиатуры, находит самое длинное число и определяет, сколько раз оно встретилось в тексте.
Код C++
#include <conio.h>
#include <stdio.h>
#include <string.h>
#include <iostream.h>
void main();
{clrscr();
char s[50];
char s1{}=" ";
char *p;
char *q;
char e[50];
int g,a;
cout<<"vvedite tekst:"<<endl<<endl;
gets(s);
p=strtok(s,s1);
while(p)
{if(*p==' ')
p=strtok(s,s1);
g=strlen(p);
cout<<endl<<g<<endl;
if(a<g)
{a=g;
*e=*p;
}
p=strtok(NULL,s1);
}
puts(e);
cout<<endl<<e;
getch();
}
(если смотрит вверх, поворачиваем его на 45град на лево)
Треугольник
{
вперед (50);
лево (90);
вперед (50)
лево (135)
вперед (70.71)
} (прописали процедуру треугольника, отлично) (если не будут стороны стыковаться, то необходимо будет больше вперед сделать или наоборот меньше)
Квадрат (если вверх смотрит)
{
вперед 50
лево 90
вперед 50
лево 90
вперед 50
лево 90
вперед 50
лево 90
} (вот и процедура квадрата)
(теперь их походу нужно совмещать)
(допустим что мы стоим на середине поля)
начнем...
трегольник;
назад 35
право 90
вперед 2
налево 90
вперед 25
право 90
вперед 50
на лево 180
(прописуем процедуру квадрата: "квадрат;")
квадрат;
(дальше остальные три точно также)
вперед 50
право 90
вперед 60 (примерно, точно не скажу)
лево 90
(процедура квадрат)
квадрат;
вперед 90
лево 90
вперед 10(примерно, точно не скажу)
лево 135
(и процедура треугольника)
треугольник;
последний сам попытайся, а то я уже там почти запутался, главное запомни, перо подымешь, чтобы не видели каракули лишние, а опустишь лишь когда видишь что подходит где стоишь
...
{
int v,v1,s,s1,t;
cin>>v>>v1>>s>>t;
s1=(v*t)+(v1*t)+s;
cout<<s1;
return 0;
}
P.s. программа написана с учетом того, что все велечины целочисленные, если требуется усложнение в виде обработки вещественных данных, то замените целочисленный тип integer на float или double (в данном случае разницы нет). Формула расстояния s=v*t, т.е. мы находим сколько за t часов проедет 1 автомобиль, потом 2, потом складываем эти значения и добавляем туда же расстояние, которое уже было между ними
If (x>=-5) and (x<5) then label1.caption
(Принадлежит') else Label1.caption ('Не
принадлежит');
Х=1 Принадлежит