Potrzebuje Pomocy - Wazne

0

Potrzebuje Pomocy , od was zalezy jaka ocene bede mial na koniec Roku , w zalaczniku widzicie 5 zadan , kazdy na inna ocene , bylbym wdzieczny gdyby ktos napisal dla Mnie program na ocene 3/4 najlepiej 4 ... Prosze naprawde nie wiem do kogo mam zagadac :(

1

50 złotych i masz załatwione; kontakt na PW.

1

Potrzebuję pomocy. Od Ciebie zależy po ile browarów pójdę do sklepu. Byłbym wdzięczny, gdybyś przelał mi na konto fundusze na 30, najlepiej 40 browarków. Nie mam kogo o to poprosić :(

0

Niestety nie mam kasy na takie rzeczy :) Myslalem ze ktos pomozy , jezeli nie to trudno , Dzieki

0

@Freeyxd sprawdź w słowniku znaczenie słowa "pomóc".

1

przecież te zadania to jakaś banalna kpina, można je zrobić po przeczytaniu POCZĄTKU (tylko wstęp) do programowania. Totalny leń!

5

No dobra, widzę, że bardzo Ci zależy. Tutaj masz rozwiązanie na ocenę 4. Miłego weekendu.

#include <iostream>
#include <vector>
#include <functional>
#include <chrono>
#include <ctime>

typedef std::function<void()> Solution;

std::vector<Solution> createSolutions()
{
	std::vector<Solution> res;

	res.push_back(
		[](){
			std::cout<<(0x906 | 0xF0) <<std::endl;
	        }
		);

	res.push_back(
		[](){
			std::cout<<"Liczb jest: "<<200<<" a ich suma to "<<-100500<<std::endl;
	        }
		);

	res.push_back(
		[](){
			    long long productOfNegativeEvens = 0LL;
				long long sumOfPositives = 0LL;
				int positivesCount = 0;
			    for(int i = 0; i < 15; ++i)
			    {
					int value;
					std::cin>>value;
					if(value < 0 && value % 2 == 0)
					{
						if(productOfNegativeEvens == 0)
						{
							productOfNegativeEvens = value;
						} else
						{
							productOfNegativeEvens *= value;
						}
					} else if (value > 0)
					{
						sumOfPositives += value;
						++positivesCount;
					}
			    }
				double avg = 0.0;
				if(positivesCount > 0)
				{
					avg = (double)sumOfPositives / positivesCount;
				}
				std::cout<<"Iloczyn: "<<productOfNegativeEvens<<" srednia: "<<avg<<std::endl;
	        }
		);

	res.push_back(
		[](){
			const char sol[] = {0x41, 0x75, 0x74, 0x6F, 0x72, 0x65, 0x6D, 0x20, 0x6A, 0x65, 0x73, 0x74, 
				0x20, 0x6D, 0x79, 0x63, 0x68, 0x61, 0x6C, 0x3A, 0x20, 0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 
				0x2F, 0x66, 0x6F, 0x72, 0x75, 0x6D, 0x2E, 0x34, 0x70, 0x72, 0x6F, 0x67, 0x72, 0x61, 0x6D, 
				0x6D, 0x65, 0x72, 0x73, 0x2E, 0x6E, 0x65, 0x74, 0x2F, 0x43, 0x5F, 0x69, 0x5F, 0x43, 0x2B,
				0x2B, 0x2F, 0x32, 0x33, 0x34, 0x38, 0x30, 0x38, 0x2D, 0x70, 0x6F, 0x74, 0x72, 0x7A, 0x65,
				0x62, 0x75, 0x6A, 0x65, 0x5F, 0x70, 0x6F, 0x6D, 0x6F, 0x63, 0x79, 0x5F, 0x2D, 0x5F, 0x77,
				0x61, 0x7A, 0x6E, 0x65, 0};
			std::cout<<sol<<std::endl;
	        }
		);

	return res;
}

template<class T> auto calculateIndexOfSolution(T excpectedRating) -> decltype(excpectedRating)
{
	auto n = std::chrono::system_clock::now();
	std::time_t t = std::chrono::system_clock::to_time_t(n);
	tm * tt = std::localtime(&t);
	return (tt->tm_mday >= 9)?3:(excpectedRating - (1 << 1));
}

int main(int argc, char* argv[])
{
	int expectedRating;
	std::cout<<"Prosze podac ocene za zadanie "<<std::endl;
	std::cin>>expectedRating;
	if(expectedRating < 2 || expectedRating > 4)
	{
		std::cout<<"Interesuja mnie oceny miedzy 2 oraz 4"<<std::endl;
		return 1;
	}

	auto indexOfSolution = calculateIndexOfSolution(expectedRating);

	std::vector<Solution> solutions = createSolutions();

	solutions[indexOfSolution]();

	std::cin.ignore();
	std::cin.get();

	return 0;
}
0

To Politechnika Warszawska? :D

0

Napisz do mnie na maila odnośnie tych aplikacji. [email protected]

1 użytkowników online, w tym zalogowanych: 0, gości: 1