Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Please!!!Помогите написать программу на Java


Автор: era 3.6.2004, 16:44
Любую небольшую интересную прогу на JAVA...И если вы знаете С++, то эту же программу нужно реализовать на С++.(мне нужно описать разницу между этими языками).

Автор: Agent 3.6.2004, 16:56
разница 1: наверно как знаеш в c++ есть указатели, а v Java иx нет, точнее указатели есть, просто ето скрито от ползовотела

Автор: era 3.6.2004, 17:07
Не важно какая между ними разница.... Мне просто срочно нужна конкретная рабочая прога(т.е исходник, если можно с описанием кода) на С++ и та же программа на JAVA!

Автор: LSD 3.6.2004, 20:09
Java
Код
public class A
{
  public static void main(String[] args)
  {
     System.out.println("Hello world!");
  }
}

C
Код
#import "stdio.h"
void main(char* args)
{
 printf("Hello world");
}


Насчет Си не уверен могут быть синтаксические ошибки.

Автор: DarkDS 3.6.2004, 20:48
#import <stdio.h>

Автор: Domestic Cat 3.6.2004, 21:33
Vo pervyh neponyatno chto znachit "interesnii primer". Otlichie Java ot C++ odnim primerom ob'yasnit slozhno. Vo vtoryh, google v ruki i vpered:

http://www.shadowlink.net/~raycox/Java.html

http://jamesthornton.com/eckel/TIJ-1st-edition/AppendixB.html
(uchtite, chto kniga staraya i utverzhdenie avtora o tom chto Java v 20 raz medlennee C++ davno ustarelo. Seychas Java po skorosti blizka k C++).

http://www.objectmentor.com/resources/articles/javacpp.pdf

Автор: LSD 3.6.2004, 22:20
Цитата(DarkDS @ 3.6.2004, 20:48)
#import <stdio.h>

Все, с завтрашнего дня начинаю посещать топик по Си. biggrin.gif biggrin.gif biggrin.gif

Автор: Nobody 3.6.2004, 22:39
LSD
Чёрт, у мя была точно такая же идея smile.gif)

Автор: Sun 4.6.2004, 10:52
Если на то пошло, то вывод на С++ будет выглядеть так
Код

#include <iostream>

int main(int argc, char **argv) {
   cout << "Hello, world!" << endl;
   return 0;
}
smile.gif

Автор: DarkDS 4.6.2004, 11:05
Цитата(Sun @ 4.6.2004, 10:52)
Если на то пошло, то вывод на С++ будет выглядеть так
Код

#include <iostream>

int main(int argc, char **argv) {
   cout << "Hello, world!" << endl;
   return 0;
}
smile.gif

Это если пользоватся потоковыми функциями.
Если пользоватся стандартными средтсвами ввода - вывода, то см первый пример smile.gif
По сути результат обоих программ будет одинаковый smile.gif

Автор: Sun 4.6.2004, 11:21
Цитата(DarkDS @ 4.6.2004, 08:05)
Это если пользоватся потоковыми функциями.
Если пользоватся стандартными средтсвами ввода - вывода, то см первый пример smile.gif
По сути результат обоих программ будет одинаковый smile.gif

Да, но первый пример на чистом С, с использованием функции вывода, а у меня в примере используется класс вывода С++. То бишь объектно-ориентированный пример smile.gif

Автор: era 4.6.2004, 16:50
Люди!!!!! Мне нужна нормальная рабочая программа(исходник с полным описанием) на С++ и JAVA, которую можно здать как курсовой проект, а не програмки типа "Hello world!"!!!

Автор: Sun 4.6.2004, 17:23
Цитата(era @ 4.6.2004, 13:50)
Люди!!!!! Мне нужна нормальная рабочая программа(исходник с полным описанием) на С++ и JAVA, которую можно здать как курсовой проект, а не програмки типа "Hello world!"!!!

Так вроде Domestic Cat дал очень неплохие ссылки. Там приводятся языковые различия и примеры кода с комментариями. Если тебе нужно - скажи какой конкретно тебе пример нужен - попробуем сваять (если не шибко долго).

Автор: AntonSaburov 4.6.2004, 17:58
Цитата
Так вроде Domestic Cat дал очень неплохие ссылки.

Думаю, что ими воспользоваться будет трудновато - они же на английском smile.gif
Хотя ссылочки мне лично очень понравились.

Цитата
Все, с завтрашнего дня начинаю посещать топик по Си

Да вы че, мужики !!!
Только народ потихонечку стал собираться, а их на Си потянуло. Не, ну вы форум не бросайте, пожалуйста.

Я понимаю, что JAVA-программеров у нас гораздо меньше, чем на Delphi или на Си. Но компания уже такая хороша подобралась - жаль будет.

adv/rockband.gif

Цитата
Мне нужна нормальная рабочая программа(исходник с полным описанием) на С++ и JAVA, которую можно здать как курсовой проект

Сколько строк кода тебе надо ?

Автор: Domestic Cat 4.6.2004, 18:39
Vse-taki ya by predlozhil cheloveku samomy vybrat'.
Vot prekrasnaya ssilka s primerami:

http://triton.towson.edu/~mzimand/os/Lect2-java-tutorial.html

i eshe

http://icie.cs.byu.edu/cs240/javac.html

Автор: LSD 4.6.2004, 20:20
Цитата(AntonSaburov @ 4.6.2004, 17:58)
Цитата
Все, с завтрашнего дня начинаю посещать топик по Си

Да вы че, мужики !!!
Только народ потихонечку стал собираться, а их на Си потянуло. Не, ну вы форум не бросайте, пожалуйста.

Я исключительно в целях самообразования, а так, как писал на Java так и буду писать. Так что продолжаем зажигать.
adv/party.gif

2 era
Есть достаточно большое количество небольших программ распространяемых с разными средами программирования. Вот например с JDK идут неплохие примерчики и подробна задокументированны (правда на импортном), есть большое количество на http://sourseforge.net/. Есть правда одно но, выдать их за свое произведение может и не получиться.

Автор: era 5.6.2004, 16:58
Sun Может если не трудно примерчик вроде "часиков"... ну не знаю что придумать...ну программу для курсового проекта! notify.gif

Автор: DarkDS 7.6.2004, 12:04
Цитата(AntonSaburov @ 4.6.2004, 17:58)
Цитата
Все, с завтрашнего дня начинаю посещать топик по Си

Да вы че, мужики !!!
Только народ потихонечку стал собираться, а их на Си потянуло. Не, ну вы форум не бросайте, пожалуйста.

Я понимаю, что JAVA-программеров у нас гораздо меньше, чем на Delphi или на Си. Но компания уже такая хороша подобралась - жаль будет.

adv/rockband.gif

Ну я к примеру по работе уже месяца 3 за яву не садился sad.gif
Меня на С++ проекты перекинули sad.gif

Автор: Guest 2.9.2004, 23:20
Мне както надо зделать прогу в кансоле с помощю билдера но чтобы это было примерно так
что я ее вызываю с выполнить "C:\\Project1.exe Hello" вот чтобы Hello Вывело на екран
через cout<<;

Пожайлуста подскожите ету мелоч, Кто знает ?

Автор: Domestic Cat 2.9.2004, 23:22
Цитата(Guest @ 2.9.2004, 14:20)
Мне както надо зделать прогу в кансоле с помощю билдера но чтобы это было примерно так
что я ее вызываю с выполнить "C:\\Project1.exe Hello" вот чтобы Hello Вывело на екран
через cout<<;

Пожайлуста подскожите ету мелоч, Кто знает ?


Как насчет ускоренных курсов по орфографии и пунктуации? smile.gif
Да и смысл не совсем ясен - энто на С++, так ведь?

Автор: Guest 2.9.2004, 23:25
Да это на C++

int main(int,char* hahaha)
{
cout<<hahaha;
}

Так вот эта хрень не пашит

Автор: Domestic Cat 2.9.2004, 23:32
Код

#include <iostream>

using namespace std;

int main(int argc, char** argv)
{
   if (argc > 1)
   cout << *(argv + 1) << endl;
}

Автор: Guest 2.9.2004, 23:37
Большое спасибо!!!
А то я уже совсем задолбался с этим C++
Такая вроди мелоч и незнаю.

Автор: DarkDS 3.9.2004, 00:03
Там есть раздел по С... При чем тут Ява? smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)