Форум программистов, компьютерный форум CyberForum.ru

как сделать правильно указатель на первую функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что такое NULL ? http://www.cyberforum.ru/cpp-beginners/thread53769.html
Обьясните, что значит NUL часто вижу его в условиях и операторах а что это значит точто не знаю!!!
C++ Капли дождя Здравствуйте!!! Помогите пожалуйста сделать на консольном окне капли дождя(то есть как льет дождь). Нужно чтобы они падали как на землю!!! Спасибо заранее!!! http://www.cyberforum.ru/cpp-beginners/thread53755.html
C - Функция scanf() C (СИ)
И снова я.Заранее прошу прощения за такие глупые,возможно,вопросы,но всё же..: #include <stdio.h> #include <conio.h> int main() { int x;
DEV-C++ - виснет компилятор C++
Всем ещё раз привет.Пытаюсь скомпилировать код вида: #include <graphics.h> int main() { initwindow(400,300); // открыть окно для графики
C++ Как просуммировать список??? http://www.cyberforum.ru/cpp-beginners/thread53717.html
В узлы первого списка записаны цифры первого числа,а в узлы второго списка записаны цифры второго числа.Первый и второй список одной структуры.Каким образом их суммировать?Напишите пожалуйста функцию!!!
C++ непонятные ошибки Здравствуйте Ситуация такая: программа выводит в определенную часть экрана некую последовательность символов, затем запоминает эту определенную часть экрана в буфер, затем восстанавливает из буфера(последние 2 действия с использованием регистров) Компилируется с помощью Borland C++ 3.1 тк в DOS.H объединение REGS есть только в 16 разрядном компиляторе. листинг: #include <iostream.h>... подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
 Аватар для TanT
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
02.10.2009, 21:01     как сделать правильно указатель на первую функцию
n^2 не катить как возведение используй pow(n,2) библиотека math.h или cmath
= - это приравнять, а ты сравниваешь две части поэтому надо ==

тебе в принципе возведение в степень не к чему если n - чётное то (-1)^n=1, иначе -1

Добавлено через 9 минут
попробуй так
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
 
  int F(int n)
  {
    if(n==0) return 1;
    if(n==1) return 1;
    return (n+(n-1));
  }
 
  int main()
  {
    int n;
    printf ("vvedite p ");
    scanf("%i",&n);
    if((F(n+1)*F(n-1)-F(n*n))==((n%2)?-1:1))
      printf("ravenstvo dokazano");
    else
      printf ("ravenstvo nedokazano");
    getch();
    return 0;
  }
((n%2)?-1:1) - это проверка на чётность
 
Текущее время: 21:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru