-
28 March 2021
Информатика
- Автор: veronikatyan54p9t0vc
Как в C++ написать программу, чтобы она спрашивала твоё имя, а затем здоровалась с тобой. Я пишу, вроде всё правильно делаю, но программа выдает: "Hello, 0", чтобы я не вводила.
#include ;
using namespace std;
int main() {
int name;
cout << "What is your name?";
cin >> name;
cout << "Hello," << name<< endl;
return 0;
}-
-
-
28 March 2021
- Ответ оставил: FRBI
По порядку:
1) Ты забыл подключить библиотеку <iostream> (надо было наприсать
#include <iostream>)
2) int - тип целочисленных переменных - они могут принимать лишь значения, что не удивительно, целых чисел. Для твоей цели необходимо использовать строковую переменную, в C++ - это string (Для ее использования необходимо ее подключить - #include <string>)
Итого
#include <iostream>
#include <string>
using namespace std;
int main() {
string name;
cout << "What is your name?";
cin >> name;
cout << "Hello, " << name<< endl;
return 0;
} -
-
-
28 March 2021
- Ответ оставил: clinteastwood2
Достаточно массива char str[10] и не нужно ничего лишнего подключать, прежде чем переходить к <string> из С++, стоить ознакомится со Си строками, тк <string> это только удобная обертка
-
-
- НЕ НАШЛИ ОТВЕТ?
Если вас не устраивает ответ или его нет, то попробуйте воспользоваться поиском на сайте и найти похожие ответы по предмету школьной программы: информатика.
На сегодняшний день (04.08.2025) наш сайт содержит 16354 вопросов, по теме: информатика. Возможно среди них вы найдете подходящий ответ на свой вопрос. -
Нажимая на кнопку "Ответить на вопрос", я даю согласие на обработку персональных данных
Ответить на вопрос
Последние опубликованные вопросы
Некоторый алфавит состоит из 64 символов. В сообщении 60 символов. Определите информационный объем сообщения.
Определите в виде эссе личный уровень владения современными информационными технологиями.
Опишите имеющиеся навыки работы в:
- офисных программах (текстовый редактор, табличный процессор, построит...
Зачем в C++ нужна библиотека stdio.h, и какова ее функция?
составить блок- схему решения выражения (23+34)*57/3
ПАСКАЛЬ. Решите задачу с помощью строк. Пользователь водит слово - мама, и букву - м. Паскаль выводит количество этих самых букв из строки, которую мы ввели , то есть 2.
Еще пример: Введите слово...
Дам 20 баллов!
Дано логическое выражение, зависящее от 6 логических переменных:
X1 ∧ ¬X2 ∧ X3 ∧ ¬X4 ∧ X5 ∧ X6
Сколько существует различных наборов значений переменных, при которых выражение истин...
Спасите!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Таблица в Microsoft access служит для …. данных (может быть несколько)
а) автоматизации ввода
б) ввода
в) хранения
Сколько битов в 20 ниблах
Спасите!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Таблица в Microsoft access служит для …. данных (может быть несколько)
а) автоматизации ввода
б) ввода
в) хранения
Арбуз с точки зрения агронома, покупателя, художника
Расставьте по убыванию: 1 Бит, 1байт, 1Кбайт, 1Мбайт, 1Гбайт, 1Тбайт
ПОМОГИТЕ ПОЖАЛУЙСТА!!!))
Вводится трехразрядное двоичное число. Перевести это число в десятичную систему счисления.