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

Программирование вероятности! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить в словах буквы е http://www.cyberforum.ru/cpp-beginners/thread1028168.html
Удалить в словах первое вхождение буквы "е", если такое имеется.
C++ Как описать пустой строковый массив Скажите пожалуйста, как описать пустой строковый массив, если пока неизвестно сколько букв будет в слове, которое запишется в данный массив? http://www.cyberforum.ru/cpp-beginners/thread1028157.html
C++ В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах
В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных местах.Нужно сделать в динамике и статике. Вот что у меня есть,но программа работает неправильно( #include <iostream> #include <stdio.h> #include <stdlib.h> using namespace std; main()
Графика в с++ C++
Ребят, помогите, пожалуйста, разобраться с тем, как реализовать графику в C++. Какую-нибудь литературу, библиотеки... В гугле ничего толкового не нашла. Пользуюсь gcc компилятором. Спасибо заранее!
C++ Почему цикл на при 1 уходит в бесконечный цикл? http://www.cyberforum.ru/cpp-beginners/thread1028106.html
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <stdio.h> #include <string.h> int main() { int x=0, y=0, *matr; int chislo=0,dlina, schet1=0, schet2=0,max1=1,max2=2; scanf("%d", &dlina); int *massiv = new int;
C++ Преобразование чисел в соответствующие им в ASCII символы Вобщем задача такая из первого текстбокса считывается строка в массив символов из второго текстбокса смещение вправо по алфавиту тоесть например если я введу A и 1 то в третий текстбокс мне должно вписаться B но вместо этого пишет 66 тоесть ASCII код большой латинской буквы B что нужно сделать что бы выводило не код а саму букву. Спасибо заранее. подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
04.12.2013, 15:33     Программирование вероятности!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
char* items[]={"pen", "pencil", "mouse"};
double weight[]={0.2, 0.5, 0.4};
int i, j; 
unsigned int p;
double sum;
for (j=0; j<20; j++){
  i=0;
  sum=weight[i];
  p=rand();
  while(sum*RAND_MAX<p){
    i++;
    sum+=weight[i];
  }
  printf("%s, ", items[i]);
}
Добавлено через 5 минут
Drayvhard, ты сам не понимаешь задание, почему мы должны понимать? Это ведь уже не из области программирования!
Тебе у своего учителя в школе лень спросить было?
Учитель обязан конкретно всё объяснить...
 
Текущее время: 08:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru