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

Срочно помогите пожалуста перевести ее с JAVA на С++код внут - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с файлами http://www.cyberforum.ru/cpp-beginners/thread6175.html
Скопировать из одного файла в другой последовательность строк, заданных начальным и конечным порядковыми номерами от начала файла. На экран вывести количество скопированных символов букв и число скопированных слов, являющихся ПАЛИНДРО*МАМИ. Если кто забыл ПАЛИНДРОМ – это слово, в котором символы при просмотре слева направо и справа налево совпадают. PS Мне в основном нужна помощь с выводом...
C++ Как измерить время Здравствуйте! В программе на С(Borland С) необходимо знать, за какое время выполняется программа. Т.е. открывает программу, нажимаем кнопку Страт и выполняется код, кодда код выполнен, надо узнать сколько времени прошло с момента нажатия на кнопку Старт Пожалуйста, приведите примеры на С Спасибо http://www.cyberforum.ru/cpp-beginners/thread6172.html
прошу помощи C++
Помогите получить зачетку. Надо написать токую програму на С : User вводит цифру нп: 7965132 а на монитор выводитса : 6,2. тоесть цифры которые делятса на 2. вот начало: #include <stdio.h> #include <conio.h> int main () {
Строки C++
Дан текст. Найти все слова, которые оканчиваются тем же символом, что и первое слово. Что-то блин вообще как-то неправильно она работает(( #include <stdio.h> #include <conio.h> #include <string.h> #include <iostream.h>
C++ Задачка по Геометрии http://www.cyberforum.ru/cpp-beginners/thread6142.html
В трехмерном пространстве, шарик диаметра d1 перемещают из точки x1, y1, z1 в точку x2, y2, z2. Но возможно на этом отрезке, шарик столкнется с другим шариком, у которого известны его координаты x3, y3, z3 и диаметр d3. Как определить, столкнутся ли шарики?
C++ Определить, попадает ли точка с заданными координатами в закрашенную область Привет всем! :) Помогите, пожалуйста, решить задачу: Написать программу, которая определяет, попадает ли точка с заданными координатами в закрашенную область на рисунке. подробнее

Показать сообщение отдельно
XXXAlex
0 / 0 / 0
Регистрация: 26.02.2008
Сообщений: 5

Срочно помогите пожалуста перевести ее с JAVA на С++код внут - C++

26.02.2008, 00:45. Просмотров 1821. Ответов 0
Метки (Все метки)

помогите написать такую прогу ..здавать уже через 4 дня. (пишу в visualStudio)

Я только начинаю осваивать С++. до этого пару месяцев изучал java и на java уже писал такую программу//она внизу//

помогите пожалуста перевести ее с JAVA на С++ - написать нужно именно с vector или двойной array, а то что то с vector вообще разобраться немогу.

Заранее большое большое спасибо!!!!


Write a program that continues to accept a movie name (a max of 30 characters),
its ticketing capacity,
the number of the tickets sold until the user indicates to stop.
The program should display, in table form with the column headings given below, the

movie name, ticketing capacity, number of tickets sold, and number of seats available.

-------------------------------------------------------------------
Enter a movie name: Mummy II
Enter its ticketing capacity: 500
Enter number of the tickets sold: 492

Additional data (Y/N)? Y

Enter a movie name: Meet the Parents
Enter its ticketing capacity: 600
Enter number of the tickets sold: 600

Additional data (Y/N)? N

Movie/Capacity/Tickets Sold/Seats Available

Mumm II/500/492/8
Meet the Parents/600/600/0
------------------------------------------------------------------


вот рабочий код


Код
 

import java.util.Scanner;

public class prj3_movies 
{
    final static int MaximumInput=30;
    
    public static void main(String[] args)
     {
        mov[] allMovie = new mov[30];
        Scanner in = new Scanner(System.in);
        int num = 0;
        
        String name;
        int Capacity, TicketsSold;
        String str="n";
    
        mov obj;
        for (int i=0; i<MaximumInput; i++)
        
        {
             System.out.println("Enter a movie name: ");
             name = in.next();
                 System.out.println("Enter its ticketing capacity: ");
             Capacity = in.nextInt();
             System.out.println("Enter number of the tickets sold: ");
             TicketsSold = in.nextInt();
        
            obj = new mov(name, Capacity, TicketsSold);
            allMovie[i] = obj;
            num++;
                    
        System.out.println("Additional data (y/n)?: ");
       str =in.next();
       if (str.equals("n"))
       break;
      }
        int SeatsAvailable;
            
    System.out.println("Movie/Capacity/Tickets Sold/Seats Available.");    
        
        for (int i=0; i<num; i++)
        {
            obj = allMovie[i];
            name = obj.getName();
            Capacity = obj.getTicketCap();
            TicketsSold = obj.getTicketSold();
            SeatsAvailable = obj.getSeats();
            
    System.out.println(name+"/"+Capacity+"/"+TicketsSold+"/"+ SeatsAvailable);    
        }
    }
}
-----------------------------
2Second File
---------------------------

Код
 
 import sun.security.krb5.internal.Ticket;
   public class mov
    
 {          String name;
        int ticketCap;
       int ticketSold;
    public mov(String name, int cap, int sold)
    {    super();
        
        this.name = name;
        ticketCap = cap;
        ticketSold = sold;
    }
    public String getName()
    {
        return name;
    }
    public void setName(String name)
    {
        this.name = name;
    }
    public int getTicketCap()
    {
        return ticketCap;
    }
    public void setTicketCap(int ticketCap)
    {
        this.ticketCap = ticketCap;
    }
    public int getTicketSold()
    {
        return ticketSold;
    }
    public void setTicketSold(int ticketSold)
    {
        this.ticketSold = ticketSold;
    }
    public int getSeats()
    {
      return ticketCap - ticketSold;
    }
}
---------------------------------------------

Здесь я что то начал на С++ с vector'oм понимаю огрызок но я всего 5 дней с C++.

----------------------------------------------

Код
 


#include <iostream>
#include "stdafx.h"
#include <conio.h>

#include <string>
using std::string;

using std::cout;
using std::cin;
using std::endl;
#include <iomanip>
using std::setw;

#include <vector>
using std::vector;

void outputVector( const vector< int > & ); // display the vector
void inputVector( vector< int > & ); // input values into the vector

          
int main()
{
    char name[ 20 ];
    cout << "Enter Movie Name: " ;
    cin >> name;
    
   vector< int > integers2( 1 ); // 1-element vector< int >
   vector< int > integers3( 1 ); // 1-element vector< int >
 
  
   cout << "\nEnter its ticketing capacity: " << endl;
   inputVector( integers2 );
 
   cout << "\nEnter number of the tickets sold: " << endl;
   inputVector( integers3 );
   
   cout << "\nMovie/Capacity/Tickets Sold/Seats Available:\n"  << endl;
   outputVector( integers2 );
 
   getch();
   return 0;

} // end main

// output vector contents
void outputVector( const vector< int > &array )
{
   size_t i; // declare control variable
   
   for ( i = 0; i < array.size(); i++ )
   {
      cout << setw( 2 ) << array[ i ];

      if ( ( i + 1 ) % 2 == 0 ) // 2 numbers per row of output
         cout << endl;
   } // end for

   if ( i % 4 != 0 )
      cout << endl;
} // end function outputVector


// input vector contents
void inputVector( vector< int > &array )
{
   for ( size_t i = 0; i < array.size(); i++ )
      cin >> array[ i ];
} // end function inputVector
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru