Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2018, 14:06   #1
Catrine.brusnika
Пользователь
 
Регистрация: 20.11.2018
Сообщений: 11
Сообщение не могу разобраться с задачей

Учимся в Visual Studio 2015
Запуталась с последовательностью и кодами
Это одна из трех задач..одно из условий, написать все три в одной программе с возможностью выбрать любую и переключаться между задачами
буду благодарна за помощь

Код:
#include <iostream>
#include <iomanip>
using namespace std;

void main()
{  

         /*Вывести таблицу соответствия футов, дюймов и сантиметров в диапазоне от 1 до 150 см с интервалом 5 см (1 дюйм = 2,54 см, 1 фут = 30,3 см). 
При выполнении программы на экране и должен появится заголовок: «Таблица соответствия футов,  дюймов и сантиметров». Шапка таблицы, т.е. текстовое наименование информации, 
выводимой в каждом из столбцов таблицы «Сантиметры», «Дюймы» и «Футы», и под ними три столбца чисел.*/ 

float i;

cout<< "Tablica sootwetstwia futov, dqymov i santimetrov\n" ;

cout<< "Cantimetry" << setw(12) << "Dqymy" << setw(7) << "Futy" << setw(6)\n ;

cout<< i << setw(12) << i*2,54 << setw(7) << i*30,3\n ;

for ( float i = 1 ; i<=150; i++)
{
if (i/5) continue;
}
}
Пожалуйста, оформляйте Ваш код согласно правилам.

Последний раз редактировалось Вадим Мошев; 20.11.2018 в 14:17.
Catrine.brusnika вне форума Ответить с цитированием
Старый 20.11.2018, 14:14   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

1. main должен возвращать int
2. зачем вам глобальная i?
3. почему счетчик цикла флоат, если вы идете по целым?
4. почему вывод значений не в цикле?
5. что за условие в цикле?
p51x вне форума Ответить с цитированием
Старый 20.11.2018, 14:39   #3
Catrine.brusnika
Пользователь
 
Регистрация: 20.11.2018
Сообщений: 11
По умолчанию

Вчера было первое занятие, немного отстала, что добавляет массу вопросов.
1 Всмысле c main можно использовать только int?
2 Применяли i на паре, её и ставлю(я так понимаю можно любую букву использовать или не права)
3 А то что преображать буду в числа с плавающей точкой, это не в счет?
4
for ( float i = 1 ; i<=150; i++)
{
cout<< i << setw(12) << i*2,54 << setw(7) << i*30,3\n ;
if (i/5) continue;
}
если я правильно поняла замечание.
5 число в см , затем оступ , дюймы, отступ, футы
и все что делиться на 5 на экран не выводить

читаю про это все, и пока не понимаю
Catrine.brusnika вне форума Ответить с цитированием
Старый 20.11.2018, 14:47   #4
Catrine.brusnika
Пользователь
 
Регистрация: 20.11.2018
Сообщений: 11
По умолчанию

Вчера было первое занятие, немного отстала, что добавляет массу вопросов.
1 Всмысле c main можно использовать только int?
2 Применяли i на паре, её и ставлю(я так понимаю можно любую букву использовать или не права)
3 А то что преображать буду в числа с плавающей точкой, это не в счет?
4
for ( float i = 1 ; i<=150; i++)
{
cout<< i << setw(12) << i*2,54 << setw(7) << i*30,3\n ;
if (i/5) continue;
}
если я правильно поняла замечание.
5 число в см , затем оступ , дюймы, отступ, футы
и все что делиться на 5 на экран не выводить

читаю про это все, и пока не понимаю
Catrine.brusnika вне форума Ответить с цитированием
Старый 20.11.2018, 14:57   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

Цитата:
Сообщение от Catrine.brusnika Посмотреть сообщение
1 Всмысле c main можно использовать только int?
Старые компиляторы допускали и void, но по стандарту должен быть int.

Цитата:
Сообщение от Catrine.brusnika Посмотреть сообщение
2 Применяли i на паре, её и ставлю(я так понимаю можно любую букву использовать или не права)
Вам не рассказывали про допустимые идентификаторы?

Цитата:
Сообщение от Catrine.brusnika Посмотреть сообщение
3 А то что преображать буду в числа с плавающей точкой, это не в счет?
Если вы залезете в автобус вы станете автобусом? Да и вы не в эту переменную будет флоат пихать, и не ее выводить...

Цитата:
Сообщение от Catrine.brusnika Посмотреть сообщение
5 число в см , затем оступ , дюймы, отступ, футы
и все что делиться на 5 на экран не выводить
И? Зачем вы каждую 5ю строчку пропускаете? Т.е. будете выводить значения для 1, 2, 3, 4, 6, 7, ..
p51x вне форума Ответить с цитированием
Старый 20.11.2018, 17:22   #6
Catrine.brusnika
Пользователь
 
Регистрация: 20.11.2018
Сообщений: 11
По умолчанию

1) поняла
2) может на предыдущих занятиях, я вошла в группу которая уже занимается пару недель(буду догонять)
3) вроде поняла
4) уже поняла что неправильно учла условия задачи
5) усложняет еще то что сам Vocal я сегодня установлю( в блокноте сложнее увидеть все ошибки)
если не разберусь окончательно, спрошу еще..или выставлю готовую работу
Catrine.brusnika вне форума Ответить с цитированием
Старый 20.11.2018, 17:23   #7
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

Ну так можете развлекаться онлайн https://ideone.com/ . Для такой простой задачи хватит.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу разобраться с Поставленной задачей zlz C/C++ Базы данных 2 15.08.2011 11:24
Опять не могу разобраться с задачей biowoooooolf Паскаль, Turbo Pascal, PascalABC.NET 3 11.03.2011 13:02
не могу разобраться с задачей Sagara2_kis7 Помощь студентам 18 28.02.2011 18:56
не могу разобраться с задачей MAX722 Microsoft Office Excel 9 23.02.2011 13:11