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

указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ указатели http://www.cyberforum.ru/cpp-beginners/thread317193.html
произведение элементов массива, расположенных между первым и вторым нулевыми элементами.решение при помощи указателей решите плз
C++ Не работает #pragma comment Пишу так #pragma comment(lib,libgdi32.a) но библиотека не включается. Почему? http://www.cyberforum.ru/cpp-beginners/thread317179.html
Используя разложение e^x в ряд. Вычислить e^5 C++
Доброго всем времени суток. Прошу помочь написать программу в TC. У нас скоро экзамен, а как это делается у меня нет даже идей
C++ Упоавление текстом
Всем привет! Помогите пожалуйста, я вообще не понимаю что и как нужно сделать. Очень надо! Заранее спасибо. Вот задание: На экране в центре напечатана буква (латиница), а сверху - побитно байт атрибутов этой буквы. Курсор при помощи клавиш "стрелки вправо-влево" перемещается по битам байта атрибутов и при нажатии Enter значение соответствующего бита инвертируется, при этом изменяется и байт...
C++ Прокомментируйте код http://www.cyberforum.ru/cpp-beginners/thread317134.html
#include <iostream> using namespace std; void PrintBit(unsigned a); int main() { int x, y, m, n;
C++ ошибка в программе скажите где ошибка и как её исправить? #include<stdio.h> #include<conio.h> #include<string.h> #include<stdlib.h> #include<process.h> void menu(); void vvod(char *); void res(char *); void info(void); подробнее

Показать сообщение отдельно
krestina
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 67

указатели - C++

10.06.2011, 12:01. Просмотров 327. Ответов 2
Метки (Все метки)

произведение элементов массива, расположенных между первым и вторым нулевыми элементами.решение при помощи указателей
решите плз, а то с укзателями ну вообще никак

Добавлено через 34 минуты
вот решеная задача без указателей, помогите переделать под указатели
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <stdio.h>          
#include <conio.h>
#include <windows.h>    
 
char* Rus(const char* text);
charbufRus[255];
 
void main(void){
    int a[10]={0,2,3,4,0,6,7,8,9,0};    
    int i,n1,n2;
    long pr=1;
    for(i=0;i<10;i++) {
        if(a[i]==0){n1=i; break;}       
    }
 
    for(i++;i<10;i++) {
        if(a[i]==0){n2=i; break;}       
    }
 
    for(i=n1+1;i<n2;i++) {
 
        pr*=a[i];           }
 
    printf(Rus("\n Произведение элементов: %ld "), pr);
    }
 
char* Rus (const char* text)
{
    CharToOem(text, bufRus);
    returnbufRus;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru