Korobeinikov-Yulich23
?>

Составить программу обработки данной строки, позволяющую: a) выписать все прописные буквы из данной строки в порядке их следования; b) определить, содержатся ли в тексте цифры; c) найти общее количество круглых, квадратных и фигурных скобок в тексте; d) выписать все знаки препинания из данной строки, сохранив их последовательность;

Информатика

Ответы

marinavg63607
A) var a: string;     i: integer; begin       readln(a);       for i : = 1 to length(a) do           if (a[i] < > upcase(a[i])) then             write(a[i], ' '); end.b)var a: string;     i, p: integer;     q: boolean; begin      readln(a);       for p : = 0 to 9 do          for i : = 1 to length(a) do              if (a[i] = inttostr(p)) then                    q : = true;       writeln(q); end.c)var a: string;     i, p, u: integer;     o: array [0..5] of char; begin      readln(a);       o[0] : = '('; o[1] : = ')'; o[2] : = '{'; o[3] : = '}'; o[4] : = '['; o[5] : = ']';       for p : = 0 to 5 do          for i : = 1 to length(a) do              if (a[i] = o[p]) then                    u : = u + 1;       writeln(u); end.d)var a: string;     i, p: integer;     o: array [0..7] of char; begin      readln(a);       o[0] : = '('; o[1] : = ')'; o[2] : = '? '; o[3] : = '! '; o[4] : = '"'; o[5] : = '.'; o[6] : = ','; o[7] : = ',';       for i : = 1 to length(a) do          for p : = 0 to 7 do              if (a[i] = o[p]) then                    writeln(a[i]); end.ну вот: ) о, мой мозг, как же тебе досталось!   ~_~
a60ikurgannikova
536_8= 101011110²=350_10=15е_16 объяснение:   чтобы перевести число из восьмеричной сс(так проще, нежели переводить сразу в 10сс), нужно каждую цифру числа заменить таким же числом из двоичной сс, так, чтобы каждое число заменялось 3-мя цифрами (5 - 101, 3 - 011, 6 - 110). из 2сс в десятичную - мы расчитываем по формуле (x(основание) * 2 + 1/0)   см. картинку. так же, чтобы перевести из 10сс в 16сс, надо делить полученное десятичное число на основание сс (16) и записываем остаток. 350/16 = 21 остаток   14 => 21 = 15, 14 = e
menametov

Объяснение:

#include<iostream>

#include<math.h>

using namespace std;

Int main()

{

Double ch,min,sec,ch1,min1,sec1,ch2,min2,sec2,minut;

setlocale (LC_ALL, " rus");

cout<<"Введите время начала разговора ch1, min1, sec1 " << "\n";

cin>>ch>>min>>sec;

Cout<<"Введите врямя конца разговора ch2 ,min2, sec2 "<<"\n";

cin>> ch2>>min2>>sec2;

ch=ch2-ch1;

min=min2-min1;

sec=sec2-sec1;

min=ch*60+min+(sec/60);

minut=min*30;

Cout<<"Стоимость разговора = "<<minut<< " копеек "

return 0;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составить программу обработки данной строки, позволяющую: a) выписать все прописные буквы из данной строки в порядке их следования; b) определить, содержатся ли в тексте цифры; c) найти общее количество круглых, квадратных и фигурных скобок в тексте; d) выписать все знаки препинания из данной строки, сохранив их последовательность;
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Sacharov84
evamining
avguchenkov
Mikhailovna_Litvinova276
Sharmel26
Дмитрий-Олейникова
egorsalnikov1997139
taa19707470
tershova
saryba
vipppp19743355
laleonaretouch
Timurr007
Chikichev456
shakovaea