/*Твой код написан на С++, поэтому я так понимаю, что ответ нужен также на нём.*/
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <string>
#define SIZE 256
int main() {
const char* DELIMITERS = "_.,;:\n\t!?";
char S[SIZE] = "Hello, my2. friend_ia2m?hh2";
char* ptr = 0;
ptr = strtok(S, DELIMITERS);
while (ptr) {
for (int i = 0; i < strlen(ptr); i++) {
if (isdigit(ptr[i]))
std::cout << ptr << "\n";
}
ptr = strtok(0, DELIMITERS);
return 0;
//PascalABC.NET
uses GraphABC;
var c: integer;
begin
window.IsFixedSize := true;//запрет изменения размера экрана
window.Clear(cllightblue);//очистка экрана синим цветом
pen.Color := clred;//меняем цвет пера на красный
for var i := 0 to 19 do//цикл для отрисовки линий
c := (window.Height div 19) * i;//сдвиг линнии по y
line(0, 0 + c, window.Width, window.Height - c);//рисуем линию
end;
end.
Объяснение:
uses graphabc;
circle(50,50,50);
circle(50,50,20);
circle(150,50,50);
circle(150,50,20);
circle(250,50,50);
circle(250,50,20);
circle(350,50,50);
circle(350,50,20);
circle(450,50,50);
circle(450,50,20);
circle(550,50,50);
circle(550,50,20);
/*Твой код написан на С++, поэтому я так понимаю, что ответ нужен также на нём.*/
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <string>
#define SIZE 256
int main() {
const char* DELIMITERS = "_.,;:\n\t!?";
char S[SIZE] = "Hello, my2. friend_ia2m?hh2";
char* ptr = 0;
ptr = strtok(S, DELIMITERS);
while (ptr) {
for (int i = 0; i < strlen(ptr); i++) {
if (isdigit(ptr[i]))
std::cout << ptr << "\n";
}
ptr = strtok(0, DELIMITERS);
}
return 0;
}
//PascalABC.NET
uses GraphABC;
var c: integer;
begin
window.IsFixedSize := true;//запрет изменения размера экрана
window.Clear(cllightblue);//очистка экрана синим цветом
pen.Color := clred;//меняем цвет пера на красный
for var i := 0 to 19 do//цикл для отрисовки линий
begin
c := (window.Height div 19) * i;//сдвиг линнии по y
line(0, 0 + c, window.Width, window.Height - c);//рисуем линию
end;
end.
Объяснение:
uses graphabc;
begin
circle(50,50,50);
circle(50,50,20);
circle(150,50,50);
circle(150,50,20);
circle(250,50,50);
circle(250,50,20);
circle(350,50,50);
circle(350,50,20);
circle(450,50,50);
circle(450,50,20);
circle(550,50,50);
circle(550,50,20);
end.