Форум программистов, компьютерный форум CyberForum.ru

Интересное задание (Определить стоимость проезда на трамвае) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задание на функции - сумма квадратов чисел http://www.cyberforum.ru/cpp-beginners/thread711584.html
Дан интервал натуральных чисел . Напечатать на экране все те числа, которые принадлежат этому интервалу и которые можно выразить как сумму квадратов двух натуральных чисел (используя функцию, которая знает квадраты целых чисел)
C++ Динамический массив Здравствуйте, друзья! Застрял на освобождении памяти. Вот код: #include <iostream> #include <conio.h> using namespace std; struct test{ int a; }; http://www.cyberforum.ru/cpp-beginners/thread711582.html
Перевести из паскаля в С C++
Условие: Постройте массив p=2,p,...,p, где p=2, p=3, ..., p - n-е простое число uses crt; const maxn = 100; var a: array of word; n,i,j: integer; {---------------------------------------------------------------} function prostoe(a: integer): boolean;
C++ error C2679
// 2_lab.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; }
C++ аутентификация http://www.cyberforum.ru/cpp-beginners/thread711579.html
задание такое: у нас есть карточка банкомата мы вводим пин код, если ввели правильно сообщение "autentification success", если нет, то "please enter pin-code for"<<j<<"попытка" j - количество попытко равное 3. если вы использовали попытки выводит сообщение карточка заблокирована. помогите плз я не могу вьехать просто делал и массивом чисел и массивом строк короче голова кипит под вечер, гляньте...
C++ Почему без "статик" не работает? Дело в том что без него (без static) программка не работает корректно. по задумке (а оно так и выходит) в открывающемся окошке фоновый цвет задаваемый с помощью функции библиотеки OpenGL glClear(GL_COLOR_BUFFER_BIT); должен плавно меняться с черного на красный-оранжевый-желтый-белый... так и происходит, но если убрать "static" и объявить переменную unsigned long color = 0; а не static... подробнее

Показать сообщение отдельно
boberjajtsegolo
34 / 34 / 3
Регистрация: 28.11.2012
Сообщений: 164
30.11.2012, 19:29  [ТС]     Интересное задание (Определить стоимость проезда на трамвае)
Спасибо большое за помощь, я просмотрел код, уловил мысль, написал сам программу и потом рассмотрел Ваш код детально и сравнил со своим. Я немного по другому if инструкции написал но булевы выражения по сути те же.
Выложу и свой код, может кому то еще пригодится, но выложу на Java.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
class  Tsena_beleta{  
  public static void main(String[]arg){
    int x = In.readInt();//класс In не стандартный а упрощенный класс для новичков взятый из одной книги
    int y = In.readInt();
    int tsena = 0;
 
    if ((((Math.abs(x%10 - y%10))==1) & ((x!=0 & y!=21)|(y!=21 & x!=0))) | (((x%10 == 2) & (y%10 == 2))& ((x!=42&y!=52)|(y!=52&x!=42))&(x!=y))){
      tsena = tsena + 2;
      System.out.println("Соседние остановки");
    }else {
      tsena = tsena + 3;
      System.out.println("Одноразовый сбор");
    }
    if(x%10==5){
      tsena = tsena + 1;
      System.out.println("Конечная");
    }
    if(y%10==5){
      tsena = tsena + 1;
      System.out.println("Конечная");
    }
    if(((x%10 <= 2)&(y%10>2))|((y%10 <= 2)&(x%10>2))){
      tsena = tsena + 1;
      System.out.println("1xПересечение зон");
    }
    if((x/10 != y/10) & x%10>2 & y%10>2){
      tsena = tsena + 2;
      System.out.println("2xПересечение зон");
    }
    System.out.println(tsena);
  }
}
 
Текущее время: 05:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru