Понедельник, 18 Ноября 2024, 01:27

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Игра: Опытный програмист.
QWER56Дата: Суббота, 04 Сентября 2010, 12:25 | Сообщение # 1
старожил
Сейчас нет на сайте
Предлагаю сыграть в игру.

Правила: Пользователь даёт исходный код простой программы на любом языке программирования. И пишет снизу названия другого ЯПа. Следующий должен выложить исходный код этой же программы, но уже на предложенном ЯПе, который предложил первый пользователь снизу. И то же предлагает следующий ЯП. И так по цепочке. Авторы каждого десятого поста заканчивают цепочку и предлагают свой код.

Начнём с простого. Программа "Hello, world" на C.

Code
#include <stdio.h>
int main()   
{
      printf("Hello, world!\n");
      return 0;
}

Следующий пишет на C++.

Самым активным ставлю плюсы.


ConsMark - поисковик по интернет магазинам.

Сообщение отредактировал QWER56 - Суббота, 04 Сентября 2010, 12:28
ПоварёнокДата: Суббота, 04 Сентября 2010, 12:30 | Сообщение # 2
участник
Сейчас нет на сайте
Попробую. happy
Code
#include <iostream>        
using namespace std;        
int main( void )  // главная функция программы  
{        
cout << "Начинающий программист приветствует этот мир!";        
return 0;        
}

Следующий пишет на Паскале.


Вы можете ненавидеть меня за мою критику, но именно она заставлят вас быть лучше!!
den94kaДата: Суббота, 04 Сентября 2010, 12:58 | Сообщение # 3
постоянный участник
Сейчас нет на сайте
Code
program z;
begin
writeln('Hello, World!');
readln;
end.

А другие скриптовые яп можно?(php, javasscript и т.д.)
Следующий пиешт на vb
SlavyanOOsДата: Суббота, 04 Сентября 2010, 13:34 | Сообщение # 4
Problems, developer?
Сейчас нет на сайте
Code
Imports System

Public Module modmain
    Sub Main()
      ' Write text to the console.
      Console.WriteLine ("Hello World using Visual Basic!")
    End Sub
End Module

Следущий на C#
SAN4EZДата: Суббота, 04 Сентября 2010, 13:37 | Сообщение # 5
участник
Сейчас нет на сайте
Code
// Hello2.cs
using System;

public class Hello2
{
    public static void Main()
    {
       Console.WriteLine("Hello, World!");
    }
}

Следующий на Brainfuck, желательно не пользоваться гуглом.


Требуется графический дизайнер.
simtikoДата: Суббота, 04 Сентября 2010, 13:38 | Сообщение # 6
почти ветеран
Сейчас нет на сайте
Code

   +++++++++++++++++++++++++++++++++++++++++++++
   +++++++++++++++++++++++++++.+++++++++++++++++
   ++++++++++++.+++++++..+++.------------ -------
   ---------------------------------------------
   ---------------.+++++++++++++++++++++++++++++
   ++++++++++++++++++++++++++.++++ ++++++++++++++
   ++++++.+++.------.--------.------------------
   ---------------------------------------------
   ----.------------------- ----.

Следующий на Асме

P.S. А причем тут опытный программист? Каждый второй знает как писать Hello World

Сообщение отредактировал simtiko - Суббота, 04 Сентября 2010, 13:41
den94kaДата: Суббота, 04 Сентября 2010, 13:40 | Сообщение # 7
постоянный участник
Сейчас нет на сайте
simtiko, опоздал...
на brainfuck:
Code
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++
    .>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.
    ------.--------.>+.>.

И, на будущее, brainfuck - это не язык, это ***
Из википедии:

Следующий на Asm


Сообщение отредактировал den94ka - Суббота, 04 Сентября 2010, 13:45
QWER56Дата: Суббота, 04 Сентября 2010, 13:54 | Сообщение # 8
старожил
Сейчас нет на сайте


ConsMark - поисковик по интернет магазинам.
ezhickovichДата: Суббота, 04 Сентября 2010, 14:27 | Сообщение # 9
[Великий и могучий хозяинъ]
Сейчас нет на сайте
Code
title   Hello World Program                             (hello.asm)
; This program displays "Hello, World!"

dosseg
.model small
.stack 100h

.data
hello_message db 'Hello, World!',0dh,0ah,'$'

.code
main  proc
       mov    ax,@data
       mov    ds,ax

       mov    ah,9
       mov    dx,offset hello_message
       int    21h

       mov    ax,4C00h
       int    21h
main  endp
end   main

следующий пишет на Python



Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!
WindowsMustDieДата: Суббота, 04 Сентября 2010, 14:49 | Сообщение # 10
был не раз
Сейчас нет на сайте
Code
print ("Hello World")
input()

В приведенном ниже примере создаются три переменные, соответствующие сторонам прямоугольного треугольника, а затем c помощью теоремы Пифагора вычисляется длина гипотенузы, в данном случае числа 5, величины гипотенузы классического прямоугольного треугольника со сторонами 3-4-5.

Code
class Variables {

public static void main (String args []) {

double a = 3;

double b = 4;

double c;

с = Math.sqrt (a* a + b* b);

System.out.println ("c = "+ c);

} }

Пишем на Ruby


Сообщение отредактировал WindowsMustDie - Суббота, 04 Сентября 2010, 15:16
XimikSДата: Суббота, 04 Сентября 2010, 15:14 | Сообщение # 11
участник
Сейчас нет на сайте
раз уж он не сказал, то напишу на actionscript
Code

class HelloWorldGCUP
{
       private var helloWorldField:TextField;
       
       public function HelloWorld( mc:MovieClip )
       {
           mc.helloWorldField = mc.createTextField("helloWorldField", mc.getNextHighestDepth(), 0, 0, 100, 100);
           mc.helloWorldField.autoSize = "left";
    mc.helloWorldField.html = true;
           mc.helloWorldField.htmlText = '<font size="10" color="#0000FF">Hello World!</font>';
       }
}

следующий на asp.net


Сообщение отредактировал XimikS - Суббота, 04 Сентября 2010, 15:16
WindowsMustDieДата: Суббота, 04 Сентября 2010, 15:18 | Сообщение # 12
был не раз
Сейчас нет на сайте
XimikS, Нет сказал

Добавлено (04.09.2010, 15:18)
---------------------------------------------
XimikS, и надо было мой пример делать на руби

K0DAK47Дата: Суббота, 04 Сентября 2010, 15:30 | Сообщение # 13
Cat Development
Сейчас нет на сайте
Руби не знаю, можно на asp.net?

Code
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>  
   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://бла-бла-бла">  
   <html xmlns="http://бла-бла-бла" >  
   <head runat="server">  
       <title>Привет!</title>  
   </head>  
   <body>  
       <form id="form1" runat="server">  
       <div>  
           <table>  
               <tr bgcolor="#6699cc">  
                   <td colspan="2" style="vertical-align: middle;  
       color: white;  
       text-align: center;">Пример asp.net для ГКАП
                   </td>  
               </tr>  
               <tr>  
                   <td style="width: 100px" valign="top">  
           <asp:contentplaceholder id="ContentPlaceHolder1" runat="server">  
           </asp:contentplaceholder>  
                   </td>  
                   <td style="width: 100px" valign="top">  
                       <asp:ContentPlaceHolder ID="ContentPlaceHolder2" runat="server">  
                       </asp:ContentPlaceHolder>  
                   </td>  
               </tr>  
               <tr>  
                   <td colspan="2">  
                       <span style="font-size: 8pt">ASP.NET 2.0</span></td>  
               </tr>  
           </table>  
       </div>  
       </form>  
   </body>  
   </html>

Добавлено (04.09.2010, 15:30)
---------------------------------------------
Следующий на Форте.


.xm
Шаблон для разработчиков
Serg1971Дата: Воскресенье, 05 Сентября 2010, 11:44 | Сообщение # 14
Весёлый программист
Сейчас нет на сайте
Ладно, я напишу строку для интерпретатора Форт! biggrin Небольшое уточнение - в разных версиях Форта значение корня квадратного, находится по разному (добавлен алгоритм в составной оператор базового словаря форта). Будем считать что я пишу на работе! На той версии Форта, что у меня стоит!
Code
? INTERPRET 3 4 DUP * SWAP DUP * + SQRT .

Где точка - тоже оператор, это вывод первого значения из стека на дисплей. biggrin
------------------------------------------------------------------------------------------------
Следующий пусть пишет на Фортране! biggrin Во как загнул!


  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг