Напишите программу которая приветствует пользователя
Перейти к содержимому

Напишите программу которая приветствует пользователя

  • автор:

Программа питон3 (++)

Напишите программу, которая приветствует пользователя, выводя слово Hello, введенное имя и знаки препинания по образцу (см. пример входных и выходных данных). Программа должна считывать в строковую переменную значение и писать соответствующее приветствие. Обратите внимание, что после запятой должен обязательно стоять пробел, а перед восклицательным знаком пробела нет.
Входные данные — Harry
Выходные — Hello, Harry!

Как это сделать? Пишу:
a = str(input())
b = ‘Hello, ‘, a, ‘!’
print (b)

выводится вместе со всеми знаками. Что не так?

Лучший ответ
a = input(‘Your name: ‘)
print(‘Hello, ‘ + a + ‘!’)
Олег БрянцевУченик (107) 1 год назад
А как это сделать на C#? Там вроде по другому

Николай Веселуха Высший разум (351205) Олег Брянцев, так задайте это вопрос в категории языка C# и вам ответят.

Остальные ответы

принт разделяет все аргументы пробелами чтобы они не слипались
если пробелы не нужны то функция format
b = ‘Hello, <>!’.format(a)

вместо запятых нужно ставить плюсы вот так:
b = ‘Hello, ‘ + a + ‘!’
а то у тебя он его читает как кортеж в питоне если даже не указать явно что это массив он будет считать что это ты написал кортеж и будет вот так
b = (‘Hello, ‘ + a + ‘!’)

name=input()
print(«Hello, «,name,»!»)
Виктория Строй МартУченик (141) 5 лет назад
еще так можно
name = input()
print(«Hello, «, name, «!», sep=»»)

Напишите программу, которая приветствует пользователя, выводя слово Hello, введенное имя и знаки препинания по образцу (см. пример входных и выходных данных). Программа должна считывать в строковую переменную значение и писать соответствующее приветствие. Обратите внимание, что после запятой должен обязательно стоять пробел, а перед восклицательным знаком пробела нет.

Занятие 1. Ввод и вывод данных

Artjom.Gorodnitsev

Напишите программу, которая считывает три числа и выводит их сумму. Каждое число записано в отдельной строке.

a = int(input())
b = int(input())
c = int(input())
print(a + b + c)

Снимок1.PNG

Задача «Площадь прямоугольного треугольника»

Условие

Напишите программу, которая считывает длины двух катетов в прямоугольном треугольнике и выводит его площадь. Каждое число записано в отдельной строке.

b = int(input())
h = int(input())
print(h*b/2)

Снимок2.PNG

Задача «Дележ яблок»

Условие

n школьников делят k яблок поровну, неделящийся остаток остается в корзинке. Сколько яблок достанется каждому школьнику? Сколько яблок останется в корзинке? Программа получает на вход числа n и k и должна вывести искомое количество яблок (два числа).

n = int(input())
k= int(input())
print(k // n)
print(k % n)

Снимок3

Задача «Электронные часы»

Условие

Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать электронные часы в этот момент. Программа должна вывести два числа: количество часов (от 0 до 23) и количество минут (от 0 до 59). Учтите, что число n может быть больше, чем количество минут в сутках.

n = int(input())
n = n % (24 * 60)
print(n // 60)
print(n % 60)

Снимок4

Задача «Hello, Harry!»

Условие

Напишите программу, которая приветствует пользователя, выводя слово Hello , введенное имя и знаки препинания по образцу:

Снимок5.PNG

Задача «Следующее и предыдущее»

Условие

Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере (пробелы важны!).

n = int(input())
print(» The next number for the number » + str(n) + » is » + str(n + 1) + » . «)
print(» The previous number for the number » + str(n) + » is » + str(n — 1) + » . «)

Снимок6

Снимок6.6.PNG

Задача «Парты»

Условие

В школе решили набрать три новых математических класса. Так как занятия по математике у них проходят в одно и то же время, было решено выделить кабинет для каждого класса и купить в них новые парты. За каждой партой может сидеть не больше двух учеников. Известно количество учащихся в каждом из трёх классов. Сколько всего нужно закупить парт чтобы их хватило на всех учеников? Программа получает на вход три натуральных числа: количество учащихся в каждом из трех классов.

a=int(input())
g=int(input())
d=int(input())
print(a // 2 + g // 2 + d // 2 + a % 2 + g % 2 + d % 2)

Снимок7.PNG

Задача «Шнурки»

Условие

Обувная фабрика собирается начать выпуск элитной модели ботинок. Дырочки для шнуровки будут расположены в два ряда, расстояние между рядами равно a a , а расстояние между дырочками в ряду b b . Количество дырочек в каждом ряду равно N N . Шнуровка должна происходить элитным способом “наверх, по горизонтали в другой ряд, наверх, по горизонтали и т.д.” (см. рисунок). Кроме того, чтобы шнурки можно было завязать элитным бантиком, длина свободного конца шнурка должна быть l l . Какова должна быть длина шнурка для этих ботинок?

Программа получает на вход четыре натуральных числа a a , b b , l l и N N — именно в таком порядке — и должна вывести одно число — искомую длину шнурка.

Информатика

Напишите программу, которая приветствует пользователя, выводя слово Hello , введенное имя и знаки препинания по образцу (см. пример входных и выходных данных). Программа должна считывать в строковую переменную значение и писать соответствующее приветствие. Обратите внимание, что после запятой должен обязательно стоять пробел, а перед восклицательным знаком пробела нет.

Входные данные

Вводится строка, длина которой не превышает 100 символов.

Выходные данные

Выведите ответ на задачу.

Программа, которая приветствует пользователя

Author24 — интернет-сервис помощи студентам

Hello, Hurry!
Напишите программу, которая приветствует пользователя, выводя слово Hello, введенное имя и знаки препинания по образцу (см. пример входных и выходных данных). Программа должна считывать в строковую переменную значение и писать соответствующее приветствие. Обратите внимание, что после запятой должен обязательно стоять пробел, а перед восклицательным знаком пробела нет.

Вводится строка, длина которой не превышает 10 символов.

Выведите ответ на задачу.

Примеры
Ввод
Вывод
Hurry
Hello, Hurry!

Лучшие ответы ( 1 )

Здесь вы можете заказать любую студенческую или школьную работу.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Программа, которая запрашивает у пользователя 6-буквенную строку
Напишите программу, которая запрашивает у пользователя 6-буквенную строку, а затем выводит на экран.

Программа, которая запрашивает у пользователя пароль не более трех раз
Составьте программу, которая запрашивает у пользователя пароль не более трех раз. Длина пароля.

Программа, которая согласно запросу пользователя выводит информацию об абонентах
Условие: В текстовом файле находятся о номерах телефонов. В каждой строке записана информация об.

Программа, которая запрашивает у пользователя два числа и выводит на экран их частное
Создайте программу, которая запрашивает у пользователя два числа и выводит на экран их частное.

Эксперт CЭксперт С++

5112 / 4551 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
liqra, Вы вводите число, а не строку

Эксперт CЭксперт С++

11488 / 6195 / 1691
Регистрация: 18.10.2014
Сообщений: 15,644

ЦитатаСообщение от liqra Посмотреть сообщение

Мне нужно найти ошибку в коде С++, а я не могу
Так может ее там нет. Какую ошибку?
Регистрация: 16.08.2022
Сообщений: 28

1 2 3 4 5 6 7 8 9
#include using namespace std; int a; int main() { string a; cin >> a; cout  "Hello, "  a  "!"; }

вот правильный код) у тебя не было только «string a;». Сириус мне сказал что верно.
17 / 17 / 14
Регистрация: 11.04.2015
Сообщений: 53

Тогда какой смысл объявлять а как цело число?
Тогда уж проще сразу строкой его сделать:

1 2 3 4 5 6 7 8
#include using namespace std; string a; int main() { cin >> a; cout  "Hello, "  a  "!"; }

687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606

Лучший ответ

Сообщение было отмечено SpBerkut как решение

Решение

N1per, HELLKAR, а если пользователь — это Дмитрий Митрофанович?)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#include #include int main() { std::cout  "Please, input your name: "; std::string name; std::getline(std::cin, name); std::cout  "Hello, "  name  '!'; std::cin.get(); return 0; }

17 / 17 / 14
Регистрация: 11.04.2015
Сообщений: 53
Добавлено через 2 минуты
programmer_08, в тексте задачи сказано:
Вводится строка, длина которой не превышает 10 символов

Думаю пробелы в именя пользователя, которого приветствует прога — тоже так себе затея)))

Добавлено через 10 минут
programmer_08, а вообще. ни у меня, ни у тебя нет ограничения на длину строки с именем))

Добавлено через 2 минуты
programmer_08, и неплохо бы добавить русификатор консоли в тело основной функции

setlocale(LC_ALL, "Russian");

если уж имя на русском будет
Регистрация: 16.08.2022
Сообщений: 28
programmer_08 я таких буков еще не знаю так что все будут не русские))
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Программа, которая запрашивает у пользователя его имя, год рождения, а затем выводит эту информацию на экран
Доброго времени суток! Кому не составит труда, напишите, пожалуйста, программу, которая запрашивает.

Программа, которая запрашивает имя пользователя и здоровается с ним C++ Builder XE4 (визуальный режим)
доброй ночи, уважаемые программисты, умные школьники, преуспевающие студенты, а также все.

Напишите программу, которая приветствует пользователя, выводя слово Hello, имя пользователя и знаки препинания
Напишите программу, которая приветствует пользователя, выводя слово Hello, имя пользователя и знаки.

Написать программу, которая приветствует пользователя по введенному им имени
В вузе на 1 занятие задали( считают, что мы в школе все это проходили) 1. Напишите программу.

Программа, которая запрашивает у пользователя числа
Hапишите программу,которая запрашивает у пользователя числа до тех пор,пока каждое число меньше.

Программа которая запрашивает число у пользователя
Написать программу, которая запрашивает число у пользователя до тех пор, пока он не выведет число.

Программа, которая печатает идентификатор пользователя
Напишите, откомпилируйте и запустите программу, которая печатала бы идентификатор пользователя.

Или воспользуйтесь поиском по форуму:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *