Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: C++  (Прочитано 5416 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Illusion

  • Автор темы
  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: C++
« Ответ #15 : 21 Мая 2012, 20:40:21 »
Попробуйте объявлять каждую переменную на новой строчке:


float z1;
float z2;
float x;


Правда, я понятия не имею, почему он ругается на способ объявления переменных!
Тогда получается float надо ставить сначала z1 а в конце x?

Пользователь решил продолжить мысль 21 Мая 2012, 19:56:39:

Всё работает! Тока вот теперь ошибка на
break;


Эм... Выкиньте весь этот мусор с меню, оставьте только ввод числа Х, расчёт, да вывод ответа.
Или читайте инструкцию к вашему компилятору. Ещё лучше, найдите какой-нибудь компилятор, понимающий POSIX. :)
Убрал, ошибка исчезла, спасибо!:) Тока сейчас ошибку на формуле первой выдаёт:( Удели еще немного времени пожалуйста, если оно у тебя есть:)

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: C++
« Ответ #16 : 21 Мая 2012, 20:42:31 »
Выложите полный текст программы и саму ошибку (желательно текстом, а не скрином).
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн Zeka13

  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: C++
« Ответ #17 : 21 Мая 2012, 23:07:46 »
жесть,
Цитировать
решите за меня
, охренеть
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн Illusion

  • Автор темы
  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: C++
« Ответ #18 : 21 Мая 2012, 23:32:04 »
жесть,
Цитировать
решите за меня
, охренеть
Жека, я тока пошёл на курсы программирования, мне после 1 занятия задали сразу около 9 заданий, поэтому естеснно не всё понимаю.

Онлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5743
  • Все по палатам!
    • Просмотр профиля
Re: C++
« Ответ #19 : 21 Мая 2012, 23:49:42 »
Illusion,
Грызи "гранит", в инете уйма инфы... а лучше книжки читать.
Извините, я все еще учусь

Оффлайн Illusion

  • Автор темы
  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: C++
« Ответ #20 : 22 Мая 2012, 13:29:03 »
Выложите полный текст программы и саму ошибку (желательно текстом, а не скрином).

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    float z1;
    float z2;
    float x;
    int menu = 0;
    cout << "Menu: " << endl;
    cout << "1 - vvod dannih dla rasceta " << endl;
    cout << "0 - vihod" << endl;
    cin >> menu;
    if(menu==0) {
            cout << "Bye!" << endl;
            }
    else if(menu==1) {
            cout << "vvedite chislo X: "; cin >> x;
            z1 = 1.0 - 0.25 * sin(2*x)*sin(2*x) + cos(2*x)*cos(2*x);
            z2 = cos(x) * cos(x) * (1.0 + cos(x) *cos(x));
            if(z1 == z2)
                    cout << "Rezultati odentichni (" << z1 << " i " << z2 << ")" << endl;
                    cout << " Rezultati otlichajutsja (" << z1 << " i " << z2 << ")" << endl;
}
            cout << "Ukazannie dannie ne korrektni. Pozalujsto poprobujte snova." << endl;
                 }
                 }
    system("PAUSE");
    return EXIT_SUCCESS;
}
« Последнее редактирование: 29 Мая 2012, 22:39:12 от Чистый »

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: C++
« Ответ #21 : 22 Мая 2012, 14:43:02 »
#include <cstdlib>
#include <iostream>


А где cmath? Как он будет синусы считать то? :)
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн Illusion

  • Автор темы
  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: C++
« Ответ #22 : 22 Мая 2012, 15:01:54 »
#include <cstdlib>
#include <iostream>


А где cmath? Как он будет синусы считать то? :)
Как я понял это так?
#include <cstdlib>
#include <iostream>
#include <smath>
using namespace std;

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: C++
« Ответ #23 : 22 Мая 2012, 15:36:42 »
Illusion,
Какие к чертям курсы программирования? В начальную школу иди!
Ты читать умеешь? Буквы отличаешь?
Да хрен с ним читать/писать. Ты копипастить не умеешь.
Клиника...

Пользователь решил продолжить мысль 22 Мая 2012, 15:41:45:
http://forum.vingrad.ru/forum/Vingrad-help-center.html
тут всё тебе сделают за вознаграждение
« Последнее редактирование: 22 Мая 2012, 15:41:45 от Yurror »

Оффлайн Illusion

  • Автор темы
  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: C++
« Ответ #24 : 22 Мая 2012, 16:49:23 »
Illusion,
Какие к чертям курсы программирования? В начальную школу иди!
Ты читать умеешь? Буквы отличаешь?
Да хрен с ним читать/писать. Ты копипастить не умеешь.
Клиника...

Пользователь решил продолжить мысль 22 Мая 2012, 15:41:45:
http://forum.vingrad.ru/forum/Vingrad-help-center.html
тут всё тебе сделают за вознаграждение
Я на этом форуме всего лишь неделю а тем более пишу не на Ubuntu.

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: C++
« Ответ #25 : 22 Мая 2012, 16:55:04 »
Я на этом форуме всего лишь неделю а тем более пишу не на Ubuntu.


Пишите лучше с Ubuntu. Проблем меньше. ;)
По предыдущему посту: у вас в бланке что написано? ;) То и пишите.
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: C++
« Ответ #26 : 22 Мая 2012, 17:15:08 »
Illusion,
Какие к чертям курсы программирования? В начальную школу иди!
Ты читать умеешь? Буквы отличаешь?
Да хрен с ним читать/писать. Ты копипастить не умеешь.
Клиника...

Пользователь решил продолжить мысль 22 Мая 2012, 15:41:45:
http://forum.vingrad.ru/forum/Vingrad-help-center.html
тут всё тебе сделают за вознаграждение
Я на этом форуме всего лишь неделю а тем более пишу не на Ubuntu.
1. это форум об Ubuntu
2. это раздел о разработке софта под ОС Ubuntu
3. писать на Ubuntu сложно, Ubuntu это ОС ну или гуманность (так прояви её, не терзай своими закидонами)
4. Те кто хотят учиться или начинают не приходят с запросами решить им всё задают конкретные вопросы
5. Я тебя правильно отфорвардил с запросами вида "сделайте мне" на форум фрилансеров которые таких "сделай мне" опускают на землю реальными расценками. хоть поймёшь для чего люди вообще учатся.
6. и то что ты новичок и то что ты неделю на форуме чести тебе не делает. особенно в свете твоих заявлений что Ubuntu тебе не сдалась.

Оффлайн danya

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
Re: C++
« Ответ #27 : 23 Мая 2012, 01:28:05 »
Там где  float x, z1 z2; обводится красным и выдаёт ошибку! :'(
такие элементарные ошибки уж надо уметь находить между z1 и z2 нету запятой
как вы дальше хотите что-то более серьёзное писать?

Оффлайн Illusion

  • Автор темы
  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: C++
« Ответ #28 : 24 Мая 2012, 00:19:51 »
Там где  float x, z1 z2; обводится красным и выдаёт ошибку! :'(
такие элементарные ошибки уж надо уметь находить между z1 и z2 нету запятой
как вы дальше хотите что-то более серьёзное писать?
да я тока пошёл учиться, всё еще впереди:) Какой именно запятой там нету?
« Последнее редактирование: 24 Мая 2012, 00:22:47 от Illusion »

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 755
    • Просмотр профиля
Re: C++
« Ответ #29 : 24 Мая 2012, 05:57:30 »
да я тока пошёл учиться, всё еще впереди:) Какой именно запятой там нету?
Вам же лекции читали? Неужели там ничего не рассказали про объявление переменных?

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.