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

функция atoi - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Немогу разобраться http://www.cyberforum.ru/cpp-beginners/thread414992.html
Нужно записать в файл массив строк #include "stdafx.h" #include "iostream" #include <windows.h> #include <winbase.h> #include <conio.h> #include "locale" using namespace std;
C++ для чего нужна эта строчка в с++ int x_step = (iter % 2 == 0 ? 1 : -1); и int y_step = (iter % 2 == 0 ? -1 : 1); вот int x_step = (iter % 2 == 0 ? 1 : -1); и int y_step = (iter % 2 == 0 ? -1 : 1); http://www.cyberforum.ru/cpp-beginners/thread414980.html
Помогите с парой прог на C C++
1. Известны три натуральных числа, характеризующие данный момент времени: часы, минуты, секунды. Определите время через десять секунд. 2. Определите номера наибольшего и наименьшего элементов массива, наиболее близких к середине массива. Тест. 2; 6; 9; 7; 2; 5; 4; 9; 3. Результат. Номера З и 5.
C++ Поменять местами слова строки
Ребят, нужно создать функцию которая меняет местами слова! пример: вводим строку: привет мир получаем:
C++ Вычислить сумму чисел, нацело делящихся на 5 http://www.cyberforum.ru/cpp-beginners/thread414921.html
С помощью цикла while разработать программу, которая будет вычислять сумму чисел нацело делящихся на 5. Цикл задать от 0 до введенного с клавиатуры числа.
C++ Вычерчивание квадрата ......Помогите мне сделать программу любую ... Вычерчивание квадрата.... Завтра курсовую сдавать плз.....на языке Си... подробнее

Показать сообщение отдельно
Captain_ru
0 / 0 / 0
Регистрация: 10.12.2011
Сообщений: 11
22.12.2011, 21:39     функция atoi
Функции атои по идее должна превращать строку в число, но почему то я не могу заставить ее работать коректно, в чем ошибка?
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
#include "stdafx.h"
#include<conio.h>
#include<iostream>
#include<stdio.h>
#include "stdlib.h"
 
using namespace std;
 
char str[256];
int a[256];
int f[256],i,n;
int main()
{ 
char *p=str;
int s;
cout<<"Enter :\n";
gets(str);
for(i=0;i<strlen(str);i++,p++)
{if(atoi(p)!=0)
a[i]=atoi(p);
}
  for(i=0;i<strlen(str);i++)
  {
 cout<<"\n"<<a[i];
  }
getch();
}
 Комментарий модератора 
Используйте теги форматирования кода!
Миниатюры
функция atoi  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru