Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Void в аргументах функции https://www.cyberforum.ru/ c-beginners/ thread2317239.html
Здравствуйте. В книге Праты Язык программирования C, функция представляется таким образом: int main(void) И говориться, что void используется в стандартах от Ansi C. Хотя я слышал, что: int main() Используется в новых стандартах C99, C11 и т.д. Что можете сказать по этому поводу? Как лучше писать? Как правильнее? Заранее благодарен!
В потоке символов сосчитать число слов, не содержащих гласных букв C (СИ)
Эта программа считает слова, которые содержат гласные буквы. Как ее переделать, чтобы она считала слова не содержащие гласных букв? #include <stdio.h> int main(){ int c; int slovo; int flag = 0; while ((c = getchar()) != EOF){ if (c == 'a' || c == 'e' || c == 'y' || c == 'u' || c == 'i' || c == 'o'){
C (СИ) В символьной строке удалить все слова с четным номером https://www.cyberforum.ru/ c-beginners/ thread2317195.html
Помогите написать программу или примерный план написания.
C (СИ) Число перемен знака в матрице https://www.cyberforum.ru/ c-beginners/ thread2317051.html
Салют! Задача такая: дана матрица A, i=1...m, j=1...n. Сформировать массив B, i=1...m,где B равно числу перемен знака в i-й строке. Есть код #include <stdio.h> #include <conio.h> #include <time.h> #define SIZE 10 #define M 8 #define get_sign(a) ( ((a)>=0) ? ('+') : ('-')) int main()
В потоке символов сосчитать число слов, содержащих гласные буквы C (СИ)
Строка №10. Можно записать как то короче? /* В потоке символов сосчитать число слов, содержащих гласные буквы*/ #include <stdio.h> int main(){ int c; int slovo;
C (СИ) Функция переводящая температуру по Фаренгейту в температуру по Цельсию и по Кельвину https://www.cyberforum.ru/ c-beginners/ thread2316769.html
Задача: Напишите программу, которая запрашивает у пользователя ввод значения температуры по Фаренгейту. Программа должна считывать значение температуры как число типа double и передавать его в виде аргумента пользовательской функции по имени Temperatures (). Эта функция должна вычислять эквивалентные значения температуры 110 Цельсию и по Кельвину и отображать на экране все три значения...
C (СИ) Выполнение Си кода из переменной Как можно в языке программирования Си выполнить код из переменной? https://www.cyberforum.ru/ c-beginners/ thread2316562.html C (СИ) Квадратное уравнение теоремой Виета
Передо мной поставили задачу решить квадратное уравнение теоремой Виета, но я никак не могу найти по отдельности корни, максимум что я придумал это один корень через дискриминант а другой через Виета как вы считаете такое решение корректно ? #include<stdio.h> #include<math.h> #include <locale.h> int main(void) { setlocale(LC_ALL,"ru"); float a,b,c,x1,x2,d; printf("Введите...
C (СИ) Массив строк (количество элементов) https://www.cyberforum.ru/ c-beginners/ thread2316291.html
Добрый день. Есть три строки в массиве с разным количеством символов. подскажите какое количество символов правильно указывать, при декларации массива строк char numbers = {"one","eleven","twenty-one"}; // 10, 19, или 22(это 19 + три \0).
C (СИ) Не получается найти неисправность https://www.cyberforum.ru/ c-beginners/ thread2316085.html
Дорогие Товарищи! Прошу помочь в поиске неисправности кода. Само предназначение кода в том, чтобы удалить из строки все символы кроме букв и вывести все слова в столбик. Проблема в том то он не выводит последнее слово если не поставить после него пробел. Заранее спасибо всем отозвавшимся! Сам код: int main(int argc, char *argv) {
C (СИ) Зачем нужен указатель при вводе элементов массива?
scanf("%d",&a); зачем тут указатель? ведь имя массива уже является указателем? scanf("%d",a); если имя массива это указатель на начало то есть на нулевой элемент почему я не могу записать в нулевй элемент что то записать без указателя? когда считываю строку я делаю это без указателя scanf("%s", str); int *a=(int*) malloc(n * sizeof(int));
C (СИ) Есть ли аналог map в Си? https://www.cyberforum.ru/ c-beginners/ thread2315855.html
В C++ есть функция map. Есть ли аналог этой функции в C ?
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7771 / 4600 / 2824
Регистрация: 22.11.2013
Сообщений: 13,080
Записей в блоге: 1
04.09.2018, 13:33 0

Перевод с паскаля на Си - C (СИ) - Ответ 12878309

04.09.2018, 13:33. Показов 929. Ответов 2
Метки (Все метки)

Ответ

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdint.h>
#include <stdio.h>
 
#define D 6
 
int main(void)
{
    int N, a[10000], mn=INT_MAX;
    scanf(" %d", &N);
    for (int i=0; i<N; ++i) scanf(" %d", &a[i]);
    for (int i=0; i<N-D; ++i)
        for (int j=i+D; j<N; ++j)
        {
            int t=a[i]*a[j];
            if (t%2==1 && t<mn) mn=t;
        }
    printf("%d\n", mn==INT_MAX ? -1 : mn);
    return 0;
}


Вернуться к обсуждению:
Перевод с паскаля на Си C (СИ)
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.09.2018, 13:33
Готовые ответы и решения:

Перевод с паскаля на си
Пожалуйста, помогите перевести код с паскаля на си (не ++). program z13; uses crt; var...

Перевод из Паскаля в Си
function Fact2(n: integer): real; var anva: integer; begin result := n; anva := n; ...

Перевод из Паскаля в С
uses crt; var a,b,c,d:byte; begin clrscr; repeat writeln('Положение коня:');...

Перевод с Паскаля
Помогите пожалуйста перевести на Си uses crt; const zn=; var f:text; s:string; ...

2
04.09.2018, 13:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.09.2018, 13:33
Помогаю со студенческими работами здесь

Перевод из Паскаля в Си
Доброго времени суток. Помогите перевести программу из паскаля в СИ. var a,b:string; begin...

Перевод из Паскаля в С
const a=-pi; b=pi; h=pi/10; var x,y:real; begin writeln('----------------');...

Перевод задачи с Паскаля
Не могу полностью перевести код паскаля на Си.Помогите пожалуйста! var a:array of string;...

Перевод кода с Паскаля
Умова: Если на одну чашу весов посадить Дашу, которая весит n кг, и Наталью, которая весит на 5 кг...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru