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

Из JAVA в CPP. Небольшой момент. (+) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считывание float из файла в шестнадцатиричном виде http://www.cyberforum.ru/cpp-beginners/thread907973.html
Здравствуйте. Возникла такая проблема: есть файл с числами float в шестнадцатиричном виде. К примеру 41 A5 54 6D (это что-то около 23.2637484 (примерно)). Как мне его считать и преобразовать к нормальному виду, учитывая, что при обычном считывании каждый символ воспринимается как байт, а в данном случае один байт это два символа.
C++ Вектора и массивы Дани вектора \bar{x} та \bar{y} з n координатами и квадратные матрицы А та В, розмером n*n. Найти вектор \bar{Z} =A* \bar{x} + B* \bar{y} . http://www.cyberforum.ru/cpp-beginners/thread907958.html
Проводник Windows C++
Как из кода запустить проводник Windows для записи файла?
Написать программу нахождения первого отрицательного элемента одномерного числового массива C++
пропустил тему не могу сообразить... есле кто то может написать программу, помогите! Буду благодарен Написать программу нахождения первого отрицательного элемента одномерного числового массива.
C++ Заполнение матрицы змейкой http://www.cyberforum.ru/cpp-beginners/thread907902.html
Здравствуйте, нужно заполнить матрицу змейкой(картинка змейки вложена). Матрица NxN (1<=N<=10), заполнить числами от 1 до N^2 - 1 по змейке. Не знаю даже как составить алгоритм заполнения, подскажите хоть что-нибудь.
C++ Получить все числа, входящие в последовательность только один раз Даны массив целых чисел. Получить все числа, входящие в последовательность только один раз. подробнее

Показать сообщение отдельно
Igorokmen
2 / 2 / 1
Регистрация: 31.01.2013
Сообщений: 96
20.06.2013, 17:50     Из JAVA в CPP. Небольшой момент. (+)
Прошу помощи. В java не соображаю, но тем не менее все понимаю как переделать кроме некоторых моментов.
Вот сам код: Определить иерархию драгоценных и полудрагоценных камней. Отобрать камни для ожерелья

Тут начинаются вопросы... Суть переделать код в cpp.

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
import java.util.ArrayList;
import java.util.List;
 
public class Main {
 
   public static void main(String[] args) {
      List<Stone> stoneList = new ArrayList<Stone>();
      double i;
      double totalPreciousWeight = 0, totalPreciousPrice = 0;
      double totalSemiPreciousWeight = 0, totalSemiPreciousPrice = 0;
      for (i = 0; i < 20; i += 2)
         stoneList.add(new PreciousStone("preciousStone" + i, i / 10 + i / 100, i * 1000));
      for (i = 1; i < 20; i += 2)
         stoneList.add(new SemiPreciousStone("semiPreciousStone" + i, i / 5 + i / 150, i * 120 + i
               / 7));
 
      for (Stone stone : stoneList)
         if (stone instanceof PreciousStone) {
            totalPreciousWeight += stone.getWeight();
            totalPreciousPrice += stone.getPrice();
         } else if (stone instanceof SemiPreciousStone) {
            totalSemiPreciousWeight += stone.getWeight();
            totalSemiPreciousPrice += stone.getPrice();
         }
      System.out.println("Precious necklace:\nTotal weight: " + totalPreciousWeight
            + ";\nTotal price: " + totalPreciousPrice + "\n");
 
      System.out.println("Semiprecious necklace:\nTotal weight: " + totalSemiPreciousWeight
            + ";\nTotal price: " + totalSemiPreciousPrice);
   }
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru