Jump to content
  • Announcements

    • st1nc

      Жалобы на плохой пинг

      Жалобы принимаются по шаблону ниже в этой теме.   Город
      Провайдер
      Трассировка до серверов simhost.org
Sign in to follow this  
warden

Бесплатная среда для разработки ПО (С++,Pascal)

Recommended Posts

Для Си пробывал Codeblocks но он почему то при любой кодировке выдает ошибку(даже на своих примерах,lolwut)

Для Pascal использую PascalABC,но у него нет нормального компилятора.

 

Ищу способ привести в нормальный вид Codeblocks,или же другую среду(не Microsoft Express).Так же среду с компилятором под Паскаль.

Share this post


Link to post
Share on other sites

Мелкомягкие раз,двас пугает си шарп,трис размер не доставляет.

Share this post


Link to post
Share on other sites

Ну существует экспресс едишн. Там только С++. Весит такая ~800 мб. Могу дать.

Share this post


Link to post
Share on other sites

Кстати я не совсем понял борланд С++ билдер - при самых простых примерах, даже из книжек, выдает ошибку...поцкаль абц блинк не поддерживает - минус...хотелось бы узнать Ваше мнение о Free Pascal. Также вопрос: не посоветуете сред для разработки программ на си++(на "обшарпанном" не надо)? Желательно поменьше размером...если что - буду у друзей качать, у самого только вайфай и диал-ап.

Share this post


Link to post
Share on other sites

Это в любой программе так оказывается,сегодня скачал visual studio там так же выдает ошибку связанную с идентификатором...видимо надо использовать классы/подклассы

Share this post


Link to post
Share on other sites

Замечу также, что в борланде только если встроенными тулзами вроде обджект инспектор можно свое писать..чисто код, или какой-нибудь

 

#include "iomanip.h"

#include "iostream.h"

Main() {

Cout << "Hello, World!";

Return 0;

}

Даже такое не работает в Борланде! Или может сестру поспрашивать...

Share this post


Link to post
Share on other sites

А...эмм... :crazy:

1 Cout с маленькой буквы

2 Return с маленькой буквы

Edited by tatar1n

Share this post


Link to post
Share on other sites

Это я сейчас написал с большой, мобилка при переносах в большую превращает...с маленькой или нет - не важно, это не переменная всё-таки...

Share this post


Link to post
Share on other sites

вообщето завист :v: Borland c++ developer pack 2006 Все шикарно работает...

Share this post


Link to post
Share on other sites

что за библиотеки такие странные,что за среда?

Share this post


Link to post
Share on other sites

Сегодня вспомнил, что у меня есть такая недобитая вещь, как Borderland C++ Builder. Исход битвы за сегодня - исходник программы "хеллоуворлд" и "число1 + число2 = сумма" успешно компилируются, но окошка с программой не появляется, то есть, выполнение идёт, и тут же программа как бы "доходит до конца" и прекращает выполнение (так как было возвращено значение 0). Что делал:

1) Написал сорцы

2) Сохранил их в .cpp-файле

3) Запустил компиляцию в билдере

4) Увидел, что компилирует, но нифига не работает, пошёл дальше

5) ???????????

6) PROFIT!!!

 

//Кстати вопрос по Turbo Pascal 7.1: по идее на хрюшке он работает (в школе именно там программируем), у меня же не запускается. Может ли быть проблемой вин32 и процессор амд64? Если может, то подскажите, в чём, кроме Pascal ABC писать программки можно.

Edited by Andre Macareno

Share this post


Link to post
Share on other sites

Попробуй просто в конце программы до return добавить:

int a;

cin<<a;

 

Borland Pascal пробуй, мы на нем в школе писали.

Share this post


Link to post
Share on other sites

Попробовал...помнил при этом, что в Паскале такая фича срабатывала (делал для того, чтобы альт+ф5 не жать лишний раз), но не помогло. Буду пробовать другие варианты.

Borland Pascal пробуй, мы на нем в школе писали.

Попробую...а на фтп/симшару выложить можешь? Просто ссылки в Яндексе какие-то левые...

Share this post


Link to post
Share on other sites

В среду Dev-C++ написал это:

//
//    Программа для преобразования
//    градусов Цельсия в градусы Фаренгейта
//    Fahrenheit = NCelsius  *  (212 - 32) /100 + 32
//
#include <stdio.h>
#include <iostream.h>
int main (int nNumberofArgs,  char* pszArgs[])
{
          // Введите температуру в градусах Цельсия
          int nNCelsius;
          cout << "Введите температуру по Цельсию:  ";

          // для приведенной формулы преобразования
          //вычислим преобразующий множитель
          int nNFactor;
          nNFactor = 212 - 32;

          // используем вычисленный множитель для
          // преобразования градусов Цельсия в
          // градусы Фаренгейта

          int nFahrenheit;
          nFahrenheit = nNFactor * nNCelsius/100 + 32;

          // вывод результатов
          cout << "Температура по Фаренгейту:  ";
          cout << nFahrenheit;

          return 0;
}

Скомпилировал без ошибок, но программа не запускается. Подскажите в чем проблема.

Edited by wendigo9

Share this post


Link to post
Share on other sites

В среду Dev-C++ написал это:

//
//    Программа для преобразования
//    градусов Цельсия в градусы Фаренгейта
//    Fahrenheit = NCelsius  *  (212 - 32) /100 + 32
//
#include <stdio.h>
#include <iostream.h>
int main (int nNumberofArgs,  char* pszArgs[])
{
          // Введите температуру в градусах Цельсия
          int nNCelsius;
          cout << "Введите температуру по Цельсию:  ";

          // для приведенной формулы преобразования
          //вычислим преобразующий множитель
          int nNFactor;
          nNFactor = 212 - 32;

          // используем вычисленный множитель для
          // преобразования градусов Цельсия в
          // градусы Фаренгейта

          int nFahrenheit;
          nFahrenheit = nNFactor * nNCelsius/100 + 32;

          // вывод результатов
          cout << "Температура по Фаренгейту:  ";
          cout << nFahrenheit;

          return 0;
}

Скомпилировал без ошибок, но не программа не запускается. Подскажите в чем проблема.

 

 

дебаг тебе в помощь. А вообще скажу только что у меня о деве остались не оч впечатления. Кинула как то знакомая код и я его в студии прогнал, так там он нашел ошибки, несмотря на то что компилятор дева их не указывал и даже пытался запустить программулину.

Share this post


Link to post
Share on other sites

Для Pascal пробовал Lazarus

Как по мне то супер. Пободного бесплатного софта нет

Кросплатформенная, бесплатная, Дружелюбный интерфейс

Share this post


Link to post
Share on other sites

Я не понимаю вас люди, зачем ви сами ищите себе проблем на свою голову.. у меня стоит 2012 студия вот и зачем мне демки ставить. 8)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×