|
|
Другие темы раздела | |
C (СИ) Объединить 2 текстовых файла в один
https://www.cyberforum.ru/ c-beginners/ thread383529.html Как объеденить 2 текстовых файла в один? Язык Си Благодарю |
Ввод текста, поясните суть EOF C (СИ) Задача: ввести несколько строк текста Ввод соответственно идёт через char cc; while ((cc=getchar())!=EOF) Так вот, как обозначить этот самый конец файла при вводе текста? |
C (СИ) Даны 4 разных числа. Найдите среди них два наибольших даны 4 разных числа. найдите среди них два наибольших. не доходит как сделать #include <stdio.h> main() { float x1,x2,x3,x4,max1,max2; printf("\n BBeDuTE 4 4ucJIa \n"); scanf("%f%f%f%f",&x1,&x2,&x3,&x4); max1=0; max2=0; if(x1=max1) https://www.cyberforum.ru/ c-beginners/ thread383456.html |
C (СИ) Написать генератор псевдослучайных чисел по алгоритму
https://www.cyberforum.ru/ c-beginners/ thread383413.html при написании программы /*Написать генератор псевдослучайных чисел по алгоритму f(n) = f(n-1) + f(n-2) + f(n-3) + f(n-4) ( f0 = f1 = f2 = f3 = 1) r = fn mod 211. ( 0 - 210)*/ #include <stdio.h> #include <conio.h> #define MOD 211//Остаток от деления от этого числа, согласно алгоритму #define N 100000//Выборка |
Объясните, как в примере работает приведение типов C (СИ) Вот такой пример: #include <stdio.h> #include <pthread.h> void * any_func (void * arg) { int a = *(int *) arg; a++; return (void *) a; } |
C (СИ) Передача двухмерного массива в функцию static field fields; field - моя собственная структура функция принимает параметры в таком виде object MoveLeft(object *Object, field **fields,int **play) при передаче ей параметров в таком виде - ругается компилятор Object=MoveLeft(&Object,fields,play); https://www.cyberforum.ru/ c-beginners/ thread383318.html |
C (СИ) Увеличить эту строку в два раза, продублировав ее.
https://www.cyberforum.ru/ c-beginners/ thread383303.html Увеличить эту строку в два раза, продублировав ее. работая со строками как с массивами. Как дублировать, строка char Добавлено через 35 минут #include <stdio.h> #include <conio.h> #include <string.h> #include <locale.h> |
Отсортировать массив так, чтобы сначала в нем в алфавитном порядке шли согласные буквы латинского алфавита C (СИ) хмм, странно... в универе делал задачу на windows XP программа работала, пробую дома на Seven выдаёт ошибку после ввода букв. Вообщем объясняю в чём ошибка, программа сортирует согласные хорошо, но почему-то гласные записывать в конец не хочет, а записывает какой-нибудь другой символ. В последний раз это было буква "v" а до этого совсем другой символ не буква не цифра. Если не вводить гласных,... |
C (СИ) Перепишите за меня с паскаля на Си
https://www.cyberforum.ru/ c-beginners/ thread383193.html Даны три натуральных числа. Определить их наибольший делитель var k,a,b,c,n: integer; Function max(a,b,c: integer): integer; Begin If ((a>b) and (a>c)) then max:=a else If b>c then max:=b else max:=c; end; begin REad(a,b,c); |
C (СИ) Выполнить действие при нажатии на кнопку Доброго времени суток.Изучаю этот язык совсем немного,и при написании простой программы застрял... Собственно смысл чтобы при нажатии на опр.кнопку (например 1) выполнялось действие(неважно какое) Заранее спасибо... Что есть. void main() { int y; clrscr(); printf("\n 1 - Vivery Deystvie");("scanf %i" &y); switch (y){ https://www.cyberforum.ru/ c-beginners/ thread383180.html |
C (СИ) Удалить слова которые начинаются с цифры программа должна удалять слова которые начинаются с цифры #include <stdio.h> #include <string.h> #include <conio.h> void znaku(char str,int m); void str_lshift(char *str; int n, int m); int main (void) { |
C (СИ) Упорядочить блоки матрицы по величине их произведений
https://www.cyberforum.ru/ c-beginners/ thread383171.html В заданной двумерной матрице выделить 3 блока по 2 строки и 2 столбца (блоки расположены на главной диагонали матрицы). Упорядочить блоки по величине их произведений (по убыванию значений их произведений). В С++ Начало у меня готово...не понимаю как последнее условие сделать(( #include "stdafx.h" #include <stdio.h> #include "conio.h" int main() { int a,p1, p2, p3, p; int i,j, n, m; |
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
15.11.2011, 23:26 | 0 |
Математические функции - C (СИ) - Ответ 217591115.11.2011, 23:26. Показов 2207. Ответов 12
Метки (Все метки)
Ответ
Сообщение от softmob
%f - float * %lf - double * %Lf - long double * для printf(): %f - double %Lf - long double (float при передаче расширяется до double) нужно помнить, что printf() и scanf() не симметричные функции, а разные Добавлено через 5 минут
Сообщение от softmob
isdigit() - переносимая функция, она не зависит от набора ascii поэтому нужно делать такую функцию, которая даже при разбросанных или идущих не по порядку цифрах всё правильно определит (через массив) и возвращает она не ноль или один, а ноль или не ноль (может ещё принимать EOF) Вернуться к обсуждению: Математические функции C (СИ)
1
|
15.11.2011, 23:26 | |
Готовые ответы и решения:
12
Программа использующая математические функции Программа неправильно рассчитывает математические функции Математические операции над матрицами Используя логическую функцию ЕСЛИ и встроенные математические функции, построить таблицу и график значений функции на от |
15.11.2011, 23:26 | |
15.11.2011, 23:26 | |
Помогаю со студенческими работами здесь
0
Математические функции в С# Математические функции Математические функции Математические функции |