Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 23.05.2019
Сообщений: 8
1

Начал изучать С (Codeblocks). Хочу узнать за, что отвечает каждый оператор в этом коде. Заранее спасибо!

15.11.2019, 20:50. Просмотров 596. Ответов 13
Метки нет (Все метки)

номер 14
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdio.h"
#include "math.h"
int main()
{
float s=0,p=-1,x;
int n,i=0;
printf("x n: ");
scanf("%f%d",&x,&n);
printf("x and n: ");
while(n--)s+=p*=-x/++i;
printf("%g%g\n",s,log(1+x));
return 0;
}
0
Миниатюры
Начал изучать С (Codeblocks). Хочу узнать за, что отвечает каждый оператор в этом коде. Заранее спасибо!  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2019, 20:50
Ответы с готовыми решениями:

Что в этом коде отвечает за изменения в БД?
Здравствуйте, чесно говоря я почти нуб в PHP. Можетели подсказать что в это коде отвечает за...

Как разобраться ,что в этом коде за что отвечает?
#include <iostream> #include <ctime> using namespace std; int main () { srand(time(NULL));...

Дано 3-значное число. Определить и выписать наибольшую цифру в этом числе. Заранее спасибо
Дано 3-значное число. Определить и выписать наибольшую цифру в этом числе. Заранее спасибо

Кто что знает? заранее спасибо!
1. Назовите протоколы маршрутизации, реализованные в Windows Server 2008. 2. Что такое таблица...

13
с++
1163 / 456 / 202
Регистрация: 15.07.2015
Сообщений: 2,314
15.11.2019, 20:59 2
на картинке не видно ничего
0
410 / 151 / 37
Регистрация: 18.08.2012
Сообщений: 746
15.11.2019, 21:03 3
у вас там 14 задач, а по правилам форума: один вопрос - один топик
либо - обращайтесь в раздел Фриланс
0
++Ͻ
16576 / 9614 / 1857
Регистрация: 27.09.2012
Сообщений: 23,843
Записей в блоге: 2
15.11.2019, 21:04 4
Цитата Сообщение от Никита228_228 Посмотреть сообщение
Начал изучать С
Это здорово. Изучайте!
Цитата Сообщение от Никита228_228 Посмотреть сообщение
Хочу узнать за, что отвечает каждый оператор в этом коде
Такс... а как Вы изучаете тогда?
Книжку открывали?
0
410 / 151 / 37
Регистрация: 18.08.2012
Сообщений: 746
15.11.2019, 21:09 5
Цитата Сообщение от Никита228_228 Посмотреть сообщение
Хочу узнать за, что отвечает каждый оператор в этом коде.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdio.h"
#include "math.h"
int main()
{
  float s=0,p=-1,x;
  int n,i=0;
  printf("x n: ");
  scanf("%f%d",&x,&n);
  printf("x and n: ");
  while(n--)s+=p*=-x/++i;
  printf("%g%g\n",s,log(1+x));
  return 0;
}
Цитата Сообщение от Никита228_228 Посмотреть сообщение
while(n--)s+=p*=-x/++i;
это, что такое?
0
(80 / 20 || 50 / 50) = x
1140 / 1071 / 414
Регистрация: 16.08.2014
Сообщений: 4,418
Записей в блоге: 1
15.11.2019, 21:31 6
Цитата Сообщение от Никита228_228 Посмотреть сообщение
Хочу узнать за, что отвечает каждый оператор в этом коде.
жми
1
2512 / 1556 / 335
Регистрация: 09.09.2017
Сообщений: 6,260
16.11.2019, 04:15 7
Цитата Сообщение от untyped Посмотреть сообщение
while(n--)s+=p*=-x/++i;
это, что такое?
это "смотрите все, я умею писать код в одну строчку". Что мешало записать через for или хотя бы в несколько строк, что было бы куда более читаемо - неизвестно.
0
1103 / 670 / 459
Регистрация: 25.04.2016
Сообщений: 1,868
16.11.2019, 13:45 8
Цитата Сообщение от untyped Посмотреть сообщение
это, что такое?
C
1
2
3
4
5
6
7
while (n != 0)
{
    i = i+1;
    p = p*(-x/i);
    s = s+p;
    n = n-1;
}
0
из племени тумба-юбма
1386 / 1001 / 167
Регистрация: 29.11.2015
Сообщений: 4,881
Записей в блоге: 12
16.11.2019, 14:22 9
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
это "смотрите все, я умею писать код в одну строчку"
да так никто не пишет, сам же потом замучаешься исправлять
0
stake-k26
16.11.2019, 14:31
  #10

Не по теме:

мама Стифлера, у вас прямо перед глазами пример того, что кто-то так пишет. :)

0
мама Стифлера
16.11.2019, 14:40
  #11

Не по теме:

stake-k26, могу считать, что я этого не видел ))

0
2512 / 1556 / 335
Регистрация: 09.09.2017
Сообщений: 6,260
16.11.2019, 23:19 12
мама Стифлера, но, согласитесь, трудно удержаться от соблазна, когда первый раз узнаешь что так можно было. Умение применять подобные вещи грамотно приходит не сразу
0
из племени тумба-юбма
1386 / 1001 / 167
Регистрация: 29.11.2015
Сообщений: 4,881
Записей в блоге: 12
16.11.2019, 23:31 13
COKPOWEHEU, соглашусь, все когда-то должны попробовать такое. Но в итоге потом понимают, что данный синтаксис негативно воспринимается обществом и в итоге ка не крути, подстраиваются под общество.
0
фрилансер
1196 / 795 / 244
Регистрация: 11.10.2019
Сообщений: 2,613
16.11.2019, 23:35 14
мама Стифлера, дело даже не в обществе. Автор строчки сам через месяц увидит эту строчку и не поймёт, что там делается. А уж отлаживать то как удобно, просто сказка ))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2019, 23:35

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

Объясните что такое GNU. Спасибо заранее
Правильны ли мои предположения? GNU/Linux - это ОС с ПО которое имеет открытый исходный код. ...

Объяснить поэтапно, что делает каждая функция. Заранее спасибо!
<?php $stop_slova = array('и', 'а','не','и','так','что','с','за','у','из',...

Только начал изучать, не могу понять кое-что
Есть 2 таблицы, в tbAuthorization 2 строки, в tbHandler 10 ввожу select count(*) from...

Не могу найти ошибку в main. Думаю, что то напортачил с указателями. Заранее Спасибо
/* * Для составления цепочек используются разноцветные бусины: * темные – синяя (С), зеленая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.