Скачала сегодня новые звуки для квипа с Винни Пухом.. Они такие смешные! Вот, послушайте:
скачать звуки (202Кб)
мне больше всего нравится: "запрос авторизации", "в авторизации отказано", "вас добавили", "контакт удалил себя" и "пользователь вошел в сеть"..
Еще скачала ACDSee 8 Pro.. А то что-то мой ACDSee последнее время как-то плохо работать стал..
Пол дня что-то к чему-то пришивала.. =) Вроде получилось нормально.. =)
Сегодня у нас две пары инфы.. Надо будет все-таки раобраться что же в поей проге не так и почему она, вследствие этого, не делает то, что он нее просят.. Так что скинула свои наработки на флешку.. Разберемся.. =)
Кстати, а вот и мои наработки.. Программа в 3х файлах:
Файл первый.
//Salesp.h
#ifndef SALESP_H
#define SALESP_H
class SalesPerson {
public:
SalesPerson();
void setSales(int, double);
void printAnnualSales();
double getSales(int);
double totalAnnualSales();
private:
double sales[12];
};
#endif
Файл второй.
// Salesp.cpp
#include <iostream.h>
#include <iomanip.h>
#include "salesp.h"
SalesPerson::SalesPerson() {
for (int i=0; i<12; i++)
sales[i];
};
void SalesPerson::setSales(int month, double amount) {
if(month>=1 && month<=12 && amount>0)
sales[month-1]=amount;
else
cout << "Erroneous month or data of sales" << endl;
};
double SalesPerson::getSales(int month) {
if(month>0 && month<=12)
return sales[month-1];
else
return 0;
};
double SalesPerson::totalAnnualSales() {
double total=0.0;
for(int i=0; i<12; i++)
total+=sales[i];
return total;
};
void SalesPerson::printAnnualSales() {
cout << setprecision(2) << setiosflags(ios::fixed | ios::showpoint) << endl << "The sum of sales for a year: $" << totalAnnualSales() << endl;
};
Файл третий. Заключительный
// example7.cpp
#include <iostream.h>
#include <stdlib.h>
#include "salesp.h"
main() {
int n=0, b=0;
double j=0, l=0;
SalesPerson s[5];
double salesFigure;
for(int i=1; i<=12; i++) {
salesFigure=rand();
s[5].setSales(i, salesFigure);
};
cout << "To show the sum of sales for a month or for a year? Press 1 if for a month or 2 if for a year." << endl;
cin >> b;
if (b==1) {
cout << "Enter number of month:" << endl;
cin >> n;
for(int k=1; k<=5; k++) {
double j=s[k].getSales(n);
l+=j;
};
cout << endl << "The sum of sales for a month: $" << l;
};
if (b==2) {
s[5].printAnnualSales();
};
return 0;
};
Ну а сейчас я уже убегаю в институт.. Кстати, надо будет еще забежать за аккумуляторами! До вечера..