Написать программу которая выводит на экран ваши фио каждое слово с новой строки

Получить практические навыки разработки программ на языке C++ с использованием стандартного класса String.

Задание №1

Варианты заданий

➡ В программах не использовать find, erase, substr…

Образец выполнения (вариант №16)

Условие задачи

Реализация задачи на языке С++

Лабораторная работа №3. Задание №1. Вариант №16
#include // для консольного ввода-вывода
#include // для переменных типа данных string
#include // для кодировок
using namespace std ;
// главная функция программы (точка входа)
int main ( void )
// русификация всех диалогов программы
setlocale ( LC_ALL , «» ) ;
// отвечает за входную строку, введенную с клавиатуры

// предлагаем пользователю ввести строку и считываем ее полностью (игнорируя пробелы и другие разделители)

cout << «Введите строку для обработки: » ;
SetConsoleCP ( 1251 ) ; // чтобы была возможность запомнить кириллицу
getline ( cin , s ) ;
SetConsoleCP ( 866 ) ;
// просматриваем каждый символ входной строки s
for ( int i = 0 ; i < s . size ( ) ; i ++ )
if ( s [ i ] == DOG ) // если текущий символ является «собакой», то
k ++ ; // увеличиваем количество вхождений искомого символа на +1
cout << «Во входной строке символ ‘» << DOG << «‘ встречается: » << k << » раз.» << endl ;
// задержка работы программы, чтобы у пользователя была возможность просмотреть результат
cout << endl << «Для завершения работы программы нажмите ENTER. » ;
// завершение выполнение программы и передача управления в ОС (код 0 — все прошло успешно!)

Получаем текст из input JavaScript. First steps

Результаты работы программы

Задание №2

Варианты заданий

➡ В программах не использовать find, erase, substr…

Условие
1 Даны $3$ слова — ваши Имя, Отчество, Фамилия в $3$-х разных переменных. Образовать новую символьную переменную, хранящую только ваши инициалы (через точку и пробел). (использовать склейку $+$).
2 Даны $3$ слова в $3$-х разных переменных. Образовать новую последовательность символов, состоящую из последних букв каждого слово (слитно без пробелов). (использовать склейку $+$).
3 Даны $3$ слова в $3$-х разных переменных. Образовать новую последовательность символов, состоящую из первых букв каждого слова (слитно без пробелов). (использовать склейку $+$).
4 Даны $3$ слова — ваши Имя, Отчество, Фамилия в $3$-х разных переменных. Образовать новую символьную переменную, хранящую полностью «имя отчество фамилия». (использовать склейку $+$).
5 Даны $2$ слова. Образовать новую символьную переменную, в которой должны чередоваться буквы первого и второго слова. (использовать склейку $+$).
6 Вводится $3$ строки — фамилия, имя и отчество учащегося. Образовать новую последовательность, оставить только фамилию и инициалы через пробел и точку.
7 Даны $4$ слова в $4$-х разных переменных. Образовать новую последовательность символов, состоящую из вторых букв каждого слова (слитно). (использовать склейку $+$).
8 Даны $3$ слова в $3$-х разных переменных. Образовать новую последовательность символов, состоящую из первых букв каждого слова через пробел. (использовать склейку $+$).
9 Даны $3$ слова в $3$-х разных переменных. Образовать новую последовательность символов, состоящую из последних букв каждого слова (через пробел). (использовать склейку $+$).
10 Даны $3$ слова в $3$-х разных переменных. Образовать новую последовательность символов, состоящую из первых букв каждого слова (через пробел). (использовать склейку $+$).
11 Даны $3$ слова в $3$-х разных переменных. Образовать новую символьную переменную, хранящую все три слова через пробел (использовать склейку $+$).
12 Даны $3$ слова в $3$-х разных переменных. Образовать новую символьную переменную, хранящую все три слова через запятую (использовать склейку $+$).
13 Даны $3$ слова в $3$-х разных переменных. Образовать новую символьную переменную, хранящую все три слова через запятую и пробел (использовать склейку $+$).
14 Даны $3$ слова — ваши Имя, Отчество, Фамилия в $3$-х разных переменных. Образовать новую символьную переменную, хранящую только ваши инициалы (через точку и пробел). (использовать склейку $+$).
Читайте также:
Что значит программа не работает

Как ФИО превратить в фамилию с инициалами

Образец выполнения (вариант №3)

Условие задачи

Даны $3$ слова в $3$-х разных переменных. Образовать новую последовательность символов, состоящую из первых букв каждого слова (слитно без пробелов). (использовать склейку $+$).

Источник: www.proglabs.ru

Помогите с написанием программ по Паскалю. Надо вывести на экран свою фамилию, имя и отчество, а через две строки-дату своего рождения.

Найди верный ответ на вопрос ✅ «Помогите с написанием программ по Паскалю. Надо вывести на экран свою фамилию, имя и отчество, а через две строки-дату своего рождения. . » по предмету Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.

Новые вопросы по информатике

Сколько всего различных символов может быть в восьмибитной текстовой кодировке? 1) 8 2) 512 3) 256 4) 65536

Паскаль. Написать программу подсчета количества отрицательных чисел среди любых 10 вводимых. 1 программа с использованием while, 2 программа — repeat

Сколько кб информации содержит сообщение объемом 2^20 бит?

Информатика пользователь создад сообщение из 256 символов в кодировке Unicode в которой каждый символ кодируется 16 битами после редактирования информационный объем сообщения составил 3072 бит Определите сколько символов удалили сообщение если его

Запишите числа в беззнаковом коде (формат 1 байт): а) 31; б) 163; в) 65; г) 128.

Главная » Информатика » Помогите с написанием программ по Паскалю. Надо вывести на экран свою фамилию, имя и отчество, а через две строки-дату своего рождения.

Источник: urokam.net

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Читайте также:
Отзывы о программе clean

Cancel Create

code_basics_python / 5_variables.py /

Code definitions
Code navigation index up-to-date

  • Go to file T
  • Go to line L
  • Go to definition R
  • Copy path
  • Copy permalink

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Cannot retrieve contributors at this time
245 lines (172 sloc) 8.9 KB

  • Open with Desktop
  • View raw
  • Copy raw contents Copy raw contents Copy raw contents

Copy raw contents

This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters

########################################################################################################################
# 19 — Что такое переменная
«»»
Задание:
Создайте переменную с именем motto и содержимым What Is Dead May Never Die!. Распечайте содержимое переменной
«»»
# Solution:
motto = ‘What Is Dead May Never Die!’
print ( motto )
########################################################################################################################
# 20 — Изменение переменной
«»»
Задание:
В упраженнии определена переменная внутри которой строчка. Переопределите значение этой переменной и присвойте
ей ту же строчку, но в перевернутом виде
«»»
# Solution:
name = ‘Brienna’
# BEGIN
name = ‘anneirB’
# END
print ( name )
########################################################################################################################
# 21 — Именование переменных
«»»
Задание:
Создайте две переменные с именами «первое число» и «второе число» на английском языке используя snake_case
Запишите в первую переменную число 20, во вторую — -100. Выведите на экран произведение чисел, записанных
в получившиеся переменные
«»»
# Solution:
first_number = 20
second_number = — 100
print ( first_number * second_number )
########################################################################################################################
# 22 — Ошибки при работе с переменными
«»»
Задание:
Найдите в программе необъявленную переменную и объявите ее присвоив ей значение ‘Dragon’
«»»
# Solution:
family = ‘Targaryen’
# BEGIN
pet = ‘Dragon’
# END
print ( family )
print ( ‘ and ‘ )
print ( pet )
########################################################################################################################
# 23 — Выражения в определениях
«»»
Задание:
Напишите программу, которая берет исходное количество евро, записанное в переменную euros, переводит евро в доллары
и выводит на экран. Затем полученное значение переводит в рубли и выводит на новой строчке
Пример вывода для 100 евро:
125.0
7500.0
Считаем, что:
1 евро = 1.25 долларов
1 доллар = 60 рублей
«»»
# Solution:
euros = 100
# BEGIN
dollars = euros * 1.25
print ( dollars )
rubles = dollars * 60
print ( rubles )
# END
########################################################################################################################
# 24 — Переменные и конкатенация
«»»
Задание:
Сайты постоянно посылают письма своим пользователям. Типичная задача — сделать автоматическую отправку персонального
письма, где в заголовке будет имя пользователя. Если где-то в базе сайта хранится имя человека в виде строки, то
задача генерации заголовка сводится к конкатенации: например, нужно склеить строку Здравствуйте со строкой, где
записано имя
Напишите программу, которая будет генерировать заголовок и тело письма, используя уже готовые переменные, и выводить
получившиеся строки на экран. Для заголовка используйте переменные first_name и greeting, запятую и восклицательный
знак. Выведите это на экран в правильном порядке
Для тела письма используйте переменные info и intro, при этом второе предложение должно быть на новой строке#
Результат на экране будет выглядеть так:
Hello, Joffrey!
Here is important information about your account security.
We couldn’t verify you mother’s maiden name.
Выполните задание, используя только два print
«»»
# Solution:
info = «We couldn’t verify you mother’s maiden name.»
intro = «Here is important information about your account security.»
first_name = ‘Joffrey’
greeting = ‘Hello’
# BEGIN
print ( greeting + «, » + first_name + «!» )
print ( intro + » n » + info )
# END
########################################################################################################################
# 25 — Магические числа
«»»
Задание:
Вы столкнулись с таким кодом, который выводит на экран общее количество комнат во владении нынешнего короля:
king = ‘King Balon the 6th’
print(king + ‘ has ‘ + str(6 * 17) + ‘ rooms.’)
Как видите, это магические числа: непонятно, что такое 6 и что такое 17. Можно догадаться, если знать
историю королевской семьи: каждый новый король получает в наследство все замки от предков и строит новый замок
— точную копию родительского. Эта странная династия просто плодит одинаковые замки…
Избавьтесь от магических чисел, создав новые переменные, а затем выведите текст на экран. Получится так:
King Balon the 6th has 102 rooms.
«»»
# Solution:
king = ‘King Balon the 6th’
# BEGIN
rooms = 102
print ( king + ‘ has ‘ + str ( rooms ) + ‘ rooms.’ )
# END
########################################################################################################################
# 26 — Константы
«»»
Задание:
Создайте константу DRAGONS_BORN_COUNT и запишите в неё число 3 — это количество драконов, родившихся у Дайенерис
«»»
# Solution:
DRAGONS_BORN_COUNT = 3
########################################################################################################################
# 27 — Интерполяция
«»»
Задание:
Выведите на экран строку Do you want to eat, ?. Где вместо должна использоваться переменная stark
«»»
# Solution:
stark = ‘Arya’
# BEGIN
template = «Do you want to eat, <>?»
print ( template . format ( stark ))
# END
########################################################################################################################
# 28 — Извлечение символов из строки
«»»
Задание
Вам даны три переменные с фамилиями разных людей. Составьте и выведите на экран слово из символов в таком порядке:
третий символ из первой строки;
второй символ из второй строки;
четвертый символ из третьей строки;
пятый символ из второй строки;
третий символ из второй строки;
«»»
# Solution:
one = ‘Naharis’
two = ‘Mormont’
three = ‘Sand’
# BEGIN
print ( one [ 2 ] + two [ 1 ] + three [ 3 ] + two [ 4 ] + two [ 2 ])
# END
########################################################################################################################
# 29 — Multi-line строки
«»»
Задание:
Запишите в переменную text текст, который приведен ниже. Используйте тройные кавычки
Lannister, Targaryen, Baratheon, Stark, Tyrell.
they’re all just spokes on a wheel.
This one’s on top, then that one’s on top, and on and on it spins,
crushing those on the ground.
«»»
# Solution:
# BEGIN
text = «»»Lannister, Targaryen, Baratheon, Stark, Tyrell.
they’re all just spokes on a wheel.
This one’s on top, then that one’s on top, and on and on it spins,
crushing those on the ground.»»»
# END
print ( text )
########################################################################################################################
  • Copy lines
  • Copy permalink
  • View git blame
  • Reference in new issue
Читайте также:
Как сделать live cd со своими программами

Источник: github.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru