C/C++

Член од
19 февруари 2015
Мислења
7
Поени од реакции
0
Ќе може ли некој да ми помогне со задачава:(
1. Генерирај текстуална датотека која ги содржи реалните броеви. Состави програма која пресметува аритметичка средина на податоците од датотеката.
 

anevski

Manuel Neuer
Член од
26 февруари 2013
Мислења
16
Поени од реакции
12
Марио е на одмор во странство и отишол да вечера во некој од локалните ресторани. Во секоја држава обичајот на оставање бакшиш е различен. На брошурата која ја добил од туристичката агенција пишува дека бакшиш се остава на следниот начин:

- Вкупната сума на пари што се остава треба да е делива со 5 (износ на сметка +бакшиш=вкупна сума).
- Бакшишот треба е помеѓу 5% и 10% (вклучително) од вкупната сума која се остава.

Јасно е дека некогаш има повеќе точни суми кои ги задоволуваат правилата, а можно е да нема ни една. Марио сака да го знае точниот број на вакви суми. Тој е одличен програмер и може сам да го реши проблемот, но бидејќи е на одмор ваша задача е да му помогнете.



Влез
Во првиот ред се запишани износот на сметката X и сумата на пари во паричникот на Марио Y одвоени со празно место(1 <= X,Y <= 2 000 000 000, X <= Y).



Излез
Бројот на суми кои ги задоволуваат правилата на бакшиш и кои Марио може да ги остави.



Објаснување за првиот тест пример: Марио треба да плати 4 денари, но 4 не е делив со 5. Може да остави 5, но тогаш бакшишот ќе биде повеќе од 10% од сумата која Марио ја остава (1/5=20%).
Објаснување за вториот тест пример: Единствен точен начин е Марио да остави сума 25 со што остава бакшиш 2. Бакшишот е 8% од сумата која ја остава.
Објаснување за третиот тест пример: Марио има доволно пари за да ја плати сметката, но нема доволно за да ги задоволи условите за бакшиш.


Помош????
 
Член од
4 септември 2010
Мислења
1.002
Поени од реакции
582
Ќе може ли некој да ми помогне со задачава:(
1. Генерирај текстуална датотека која ги содржи реалните броеви. Состави програма која пресметува аритметичка средина на податоците од датотеката.
Мислам дека првиот дел задачава не е поставена како што треба.
Кои реални броеви треба да ги содржи датотеката? Произволни или
 

Amaterasu

123123113
Член од
17 април 2012
Мислења
1.141
Поени од реакции
1.086
Марио е на одмор во странство и отишол да вечера во некој од локалните ресторани. Во секоја држава обичајот на оставање бакшиш е различен. На брошурата која ја добил од туристичката агенција пишува дека бакшиш се остава на следниот начин:

- Вкупната сума на пари што се остава треба да е делива со 5 (износ на сметка +бакшиш=вкупна сума).
- Бакшишот треба е помеѓу 5% и 10% (вклучително) од вкупната сума која се остава.

Јасно е дека некогаш има повеќе точни суми кои ги задоволуваат правилата, а можно е да нема ни една. Марио сака да го знае точниот број на вакви суми. Тој е одличен програмер и може сам да го реши проблемот, но бидејќи е на одмор ваша задача е да му помогнете.



Влез
Во првиот ред се запишани износот на сметката X и сумата на пари во паричникот на Марио Y одвоени со празно место(1 <= X,Y <= 2 000 000 000, X <= Y).



Излез
Бројот на суми кои ги задоволуваат правилата на бакшиш и кои Марио може да ги остави.



Објаснување за првиот тест пример: Марио треба да плати 4 денари, но 4 не е делив со 5. Може да остави 5, но тогаш бакшишот ќе биде повеќе од 10% од сумата која Марио ја остава (1/5=20%).
Објаснување за вториот тест пример: Единствен точен начин е Марио да остави сума 25 со што остава бакшиш 2. Бакшишот е 8% од сумата која ја остава.
Објаснување за третиот тест пример: Марио има доволно пари за да ја плати сметката, но нема доволно за да ги задоволи условите за бакшиш.


Помош????
Нека pom1 = 5% од износот.
Нека pom2 = 10% од износот.
Сега измини ги сите вредности од pom1 до pom2 и провери кои од нив го задоволуваат условот
(износ на сметка + бакшиш ) % 5 == 0
 
Член од
19 февруари 2015
Мислења
7
Поени од реакции
0
Мислам дека првиот дел задачава не е поставена како што треба.
Кои реални броеви треба да ги содржи датотеката? Произволни или
proizvolni bi trebalo... moze pomosh bidejki treba da ja pratam na profesorkata do utre:(:(
 
Член од
21 април 2013
Мислења
20
Поени од реакции
5
Има некој активен тука што може да ми помогне со една задача ??
 
Член од
24 мај 2012
Мислења
294
Поени од реакции
114
Дали можи да се користи c++ во unity?
 
Член од
19 март 2015
Мислења
1
Поени од реакции
0
1.Напишете програма која на елементите на низа од 277 цели броеви им ги доделува како вредности редоследно броевите 276,275,274,...0
2.Напишете програма со која низа од 70 цели броеви се пополнува со броеви од тастатура а потоа се прикажуваат само елементите кои имаат вредност која не е делива со 7.
3.Напишете програма со која во низа од цели броеви внесени од тастатура го пронаоѓа и прикажува елементот со најмала вредност
 
Член од
18 февруари 2015
Мислења
60
Поени од реакции
155
1.Напишете програма која на елементите на низа од 277 цели броеви им ги доделува како вредности редоследно броевите 276,275,274,...0
2.Напишете програма со која низа од 70 цели броеви се пополнува со броеви од тастатура а потоа се прикажуваат само елементите кои имаат вредност која не е делива со 7.
3.Напишете програма со која во низа од цели броеви внесени од тастатура го пронаоѓа и прикажува елементот со најмала вредност
3) http://ideone.com/T32b34

2) За да провериш дали некој број е делив со 7 -> if(a%7==0) каде што a ти е променливата со бројот, или niza во твојот случај.
 
Член од
24 мај 2012
Мислења
294
Поени од реакции
114
1.Напишете програма која на елементите на низа од 277 цели броеви им ги доделува како вредности редоследно броевите 276,275,274,...0
2.Напишете програма со која низа од 70 цели броеви се пополнува со броеви од тастатура а потоа се прикажуваат само елементите кои имаат вредност која не е делива со 7.
3.Напишете програма со која во низа од цели броеви внесени од тастатура го пронаоѓа и прикажува елементот со најмала вредност
1)
include <iostream>
using namespace std;
int main()
{
int i,k,br[277];
for(i=0;i<=276;i++)
{
for(k=276;k>=0;k--)
{
br=k;
}
}
// и пр. со cout<<br[6]
return 0;
}

2)
include <iostream>
using namespace std;
int main()
{
int i,br[70];
for(i=0;i<=69;i++)
{
cin>>br;
if(br%7!=0) cout<<br;
}
return 0;
}
[DOUBLEPOST=1426767759][/DOUBLEPOST]
3) http://ideone.com/T32b34

2) За да провериш дали некој број е делив со 7 -> if(a%7==0) каде што a ти е променливата со бројот, или niza во твојот случај.
То шо му го напиша не е за во низа. И за 2) него му треба да му се печата броеви шо не се деливи со 7..
 

Amaterasu

123123113
Член од
17 април 2012
Мислења
1.141
Поени од реакции
1.086
@Str1keR
На првата задача нема потреба од 2 фор циклуси. Исто пази кога ги пишуваш кодовите, заградите за пристап до елемент на низа не се прикажуваат, па настануваат забуни. Најдобро е да оставиш место помеѓу променливата внатре и заградата, на пример br[ i ]. Инаку решението на првата задача е
for(i=0; i<276;i++)
br[ i ] = 276 - i ;
 
Член од
24 мај 2012
Мислења
294
Поени од реакции
114
@Str1keR
На првата задача нема потреба од 2 фор циклуси. Исто пази кога ги пишуваш кодовите, заградите за пристап до елемент на низа не се прикажуваат, па настануваат забуни. Најдобро е да оставиш место помеѓу променливата внатре и заградата, на пример br[ i ]. Инаку решението на првата задача е
for(i=0; i<276;i++)
br[ i ] = 276 - i ;
Не сум знаел за тоа место да оставам. Иначе не ми текна дека и така можи :D(y)
 
Член од
20 јануари 2015
Мислења
309
Поени од реакции
609
Ако можи некој да ја реши ова задача: Да се напише програма во C++ каде од низа од 20 цели броеви внесени преку тастатура ќе се издвојат позитивните и негативните цели броеви во посебни низи и таквите низи ке се испечатат.

Кратка е и не е тешка ама никако не ми излегва точно не знам зошто. Фала однапред.
 
M

Mr.InF3ction

Гостин
@Sebalter

Постирај тука тоа што си решил, ќе ти кажене зошто не ти излегува точно.
 

Kajgana Shop

На врв Bottom