Jump to content
GHOST_FATHER

ამოვხსნათ ამოცანები მათემატიკაში

Recommended Posts

Capture.jpg

გასაუბრებაზე მომცეს ეს ამოცანა და ვერ ამოვხსენი. :(

უჯრაში მარცხენა რიცხვი არის value ,მარჯვენა key ,უნდა მოიფიქროთ ფორმულა რომლითაც key-ზე ვიმოქმედებთ და მივიღებთ ამ key -ს მარცხნივ მდებარე value-ს.

ანუ მაგალითად ფორმულაში რომ ჩავსვავთ 27-ს პასუხი უნდა მივიღოთ 7,       32-ზე პასუხი 22 და ასე შემდეგ

Share this post


Link to post
Share on other sites

furon,

ეს მარტო ნაწილია ცხრილიდან? თუ სულ ესაა? თუ სულ ესაა მაშინ ადვილია. ანუ ხო სწორად გავიგე პროგრამის დაწერა გინდა რომელშიც შეგყავს ამ ცხრილიდან ერთ ერთი key ანუ მარჯვენა რიცხვი რომელიც არის ის და ამოაგდოს შესაბამისი მნიშვნელობა ანუ მის მარცხნივ რაც არის.

პ.ს. თუ ყველაფერი ისეა როგორც ვთქვი მაშინ აგერ ასე იქნება

#include <iostream>
using namespace std;
int n;
main()
{
	cin>>n;
	if(n<13)
	{
		cout<*n;
		
	}
	else if(n>12 && n<25)
	{
		cout<<(n-12)*3-1;
	}
	else if(n>24 && n<37)
	{
		cout<<(n-24)*3-2;
	}
}

Share this post


Link to post
Share on other sites

 

furon,

ეს მარტო ნაწილია ცხრილიდან? თუ სულ ესაა? თუ სულ ესაა მაშინ ადვილია. ანუ ხო სწორად გავიგე პროგრამის დაწერა გინდა რომელშიც შეგყავს ამ ცხრილიდან ერთ ერთი key ანუ მარჯვენა რიცხვი რომელიც არის ის და ამოაგდოს შესაბამისი მნიშვნელობა ანუ მის მარცხნივ რაც არის.

პ.ს. თუ ყველაფერი ისეა როგორც ვთქვი მაშინ აგერ ასე იქნება

#include <iostream>
using namespace std;
int n;
main()
{
	cin>>n;
	if(n<13)
	{
		cout<*n;
		
	}
	else if(n>12 && n<25)
	{
		cout<<(n-12)*3-1;
	}
	else if(n>24 && n<37)
	{
		cout<<(n-24)*3-2;
	}
}

 

 

ესე არა ყოველგვარი ციკლების და ოპერატორების გარეშე,ერთი ფორმულა უნდა მოიგონო რომელშიც ჩასვავ კეი-ს და მიიღებ ვალუეს

Share this post


Link to post
Share on other sites

v=(k%12)*3-k/12

როცა k=28

v=4*3-2=10


თუ საიდუმლო არაა სად იყავი გასაუბრებაზე? რა პირობები იყო?

Share this post


Link to post
Share on other sites

v=(k%12)*3-k/12

როცა k=28

v=4*3-2=10

თუ საიდუმლო არაა სად იყავი გასაუბრებაზე? რა პირობები იყო?

არაა სწორი k=12

v=(12%12)*3-1=-1

jokerbros.com-საიტი რომაა აზარტული თამაშების მაგათ ქონდათ ვაკანსია 1 თვიანი სტაჟირებით java,web development,mobile development და კიდე რაღაცეები იყო 10 ადგილი იყო ვაკანტური.ალბათ არ დამირეკავენ :D

Share this post


Link to post
Share on other sites

furon, მგონი TheStranger-ის ამოხსნა სწორი უნდა იყოს. მარტო 12, 24 და 36-ზე არ მუშაობს, იმიტომ რომ ნაშთი ნულია და მაგ სამს უბრალოდ გამორიცხავ. თუმცა, ვნახოთ იქნებ ვინმემ მაგის გარეშეც გააკეთოს.

Share this post


Link to post
Share on other sites

furon, მგონი TheStranger-ის ამოხსნა სწორი უნდა იყოს. მარტო 12, 24 და 36-ზე არ მუშაობს, იმიტომ რომ ნაშთი ნულია და მაგ სამს უბრალოდ გამორიცხავ. თუმცა, ვნახოთ იქნებ ვინმემ მაგის გარეშეც გააკეთოს.

მეც მანდ გავიჭედე ,მერე მეორე ხერხი მოვიფიქრე  ის მარტო 25-ზე არ მუშაობდა,ფორმულა აღარ მახსოვს ზუსტად,

ანუ კაროჩე მთავარი პრობლემაა რო ცხრილში მაგ კეის ინდექსები იპოვო,აი ნულიდან რო იწყებოდეს დაინდექსება მგონი გამოვიდოდა ზემოთა ფორმულით

Share this post


Link to post
Share on other sites

სხვანაირად დავიწყე ფიქრი, სტრიქონებით და სვეტებით. ისევ ამ ფორმულაზე დავედი...

Share this post


Link to post
Share on other sites

ე.ი Dixtosa-მ დაწერა როგორც იქნა:

static int ValuesDabruneba(int key)
        {
            return (int)(3 * ((key - 1) % 12 + 1) - Math.Floor((key - 1) / 12.0));
        }

Share this post


Link to post
Share on other sites

 

ე.ი Dixtosa-მ დაწერა როგორც იქნა:

static int ValuesDabruneba(int key)
        {
            return (int)(3 * ((key - 1) % 12 + 1) - Math.Floor((key - 1) / 12.0));
        }

მუშაობს,მაგრამ არ ვიცი ეს ფუნქცია შეიძლებოდა თუ არა :)

Share this post


Link to post
Share on other sites

furon, ფუნქცია რა შუაშია ესაა ფორმულა:

value = (int)(3 * ((key - 1) % 12 + 1) - Math.Floor((key - 1) / 12.0))

Share this post


Link to post
Share on other sites

furon, ფუნქცია რა შუაშია ესაა ფორმულა:

value = (int)(3 * ((key - 1) % 12 + 1) - Math.Floor((key - 1) / 12.0))

 Math.Floor ი ვიგულისხმე

Share this post


Link to post
Share on other sites

furon, მაშინ პასუხი გვითხრან :D

დამავიწყდა რო მოვდიოდი მეკითხა სწორი პასუხი მაინც მითხარი მეთქი :D

Share this post


Link to post
Share on other sites

მოიცა დამრგვალება ისედაც ხომ შეიძლება?


int p=(key - 1) / 12.0;

value=3 * ((key - 1) % 12 + 1) -p;

Share this post


Link to post
Share on other sites

ამ ორი ამოცანის ამოხსნაში თუ დამეხმარებით კარგს იზავთ.. :rolleyes:

656443.jpg

 

656444.jpg

პირველ ამოცანას კოცინუსების თეორემით ვაკეთებ და 12-ს ვიგებ და ვექტორების შეკრებით 10-ს.. :unsure:

Share this post


Link to post
Share on other sites

დამეხმარეთ ამ ამოცანის ამოხსნაში :*  ჯგუფის ყველა ბავშვმა იცის ერთი უცხო ენა მაინც, კლასის 3/4-მა იცის რუსული, ხოლო 7/8-მა გერმანული. ჯგუფიდან 16 მა იცის ორივე ენა. მთელი რაოდენობის რამდენი პროცენტია ორივე ენის მცოდნე ბავშვი?

Share this post


Link to post
Share on other sites

კლასში ვაჟების ოდენობა სამჯერ ნაკლებია გოგონების ოდენობაზე.

მთელი კლასის მოსწავლეთა რა ნაწილს შეადგენენ ვაჟები

Share this post


Link to post
Share on other sites

 

დამეხმარეთ ამ ამოცანის ამოხსნაში :*  ჯგუფის ყველა ბავშვმა იცის ერთი უცხო ენა მაინც, კლასის 3/4-მა იცის რუსული, ხოლო 7/8-მა გერმანული. ჯგუფიდან 16 მა იცის ორივე ენა. მთელი რაოდენობის რამდენი პროცენტია ორივე ენის მცოდნე ბავშვი?

 

სრული რაოდენობა 24.

16 მიახლოებით არის 24-ის 66,6% ( 2/3 ).

 

 

კლასში ვაჟების ოდენობა სამჯერ ნაკლებია გოგონების ოდენობაზე.

მთელი კლასის მოსწავლეთა რა ნაწილს შეადგენენ ვაჟები

1/4

Share this post


Link to post
Share on other sites

dnedk1.png

რამდენი სამკუთხედია?

შეგიძლიათ რომბები და კვადრატებიც დათვალოთ.

Share this post


Link to post
Share on other sites

ქათმის 10 კვერცხი ღირს 1 თეთრი, ბატის 1 კვერცხი 3 თეთრი, ხოლო იხვის 1 კვერცხი 5 თეთრი. როგორ უნდა ვიყიდოთ სამივე ტიპის კვერცხი, ერთად 100 ისე, რომ ზუსტად 1 ლარი დახარჯო?

ansver.ge-ზე ვნახე და ვერ ამოვხსენი. დამეხმარეთ რა!

Share this post


Link to post
Share on other sites

80 ქათმის(80 * 0,1 = 8 თ.) + 4 ბატის(3 * 4 = 12 თ.) + 16 იხვის(16 * 5 = 80თ) = 100 კცერცხი.

  • Upvote 1

Share this post


Link to post
Share on other sites

90 სანტიმეტრის სიმაღლის ნავი წყალში ტივტივებს ,წყალი კი ყოველ საათში 15 სანტიმეტრით იწევს მაღლა ,წყალი რამდენი ხნის შემდეგ დაფარავს ნავს ?

თუ წყალი ყოველ საათში 15 სანტიმეტრით იწევს მაღლა, მაშინ 90 სანტიმეტრიან ნავს დაფარავს 6 საათში რადგან 90/15=6.. ეს მათემატიკურად თუ ვიმსჯერებთ მაშინ .. ისე ნავი წყალთან ერთად აიწევს და წყალიც არ დაფარავს ნავს :) :)

Share this post


Link to post
Share on other sites

გვაქვს გეომეტრიული პროგრესია.

b1+b4=-98
b2+b3=28

უნდა ვიპოვოთ ეს 4 რიცხვი.

დამეხმარეთ გთხოოვთ

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×