Skip to content

Instantly share code, notes, and snippets.

View tornikegomareli's full-sized avatar

Tornike Gomareli tornikegomareli

View GitHub Profile
დავალება 1
დაწერეთ პროგრამა, რომელიც დაბეჭდავს 50 ცალ რენდომ რიცხვს.
რენდომ რიცხვი უნდა იწყებოდეს 10 იდან 200 ამდე.
შენიშვნა - არ გამოიყენოთ Google ი და bitcamp ის დოკუმენტაცია, დაწერეთ დამოუკიდებლად.
დავალება 2
დაწერეთ პროგრამა, რომელიც ფოტო-სურათს ატრიალებს user ის ბრძანების მიხედვით.
დაწერეთ პროგრამა, რომელიც დახატავს პირამიდას.
მაგალითად ესეთს :
#
##
####
######
@tornikegomareli
tornikegomareli / gist:551ff129a44d0a48d601482a832755a2
Created February 1, 2021 17:35
Bitcmap დავალება , for-loops, functions, variables, if/else station
დაწერეთ პროგრამა, რომელიც
მოხმარებელს ამოარჩევინებს და შეაქმნევინებს ისეთ ფიგურას, რომელიც თვითონ უნდა
პროგრამა უნდა მუშაობდეს შემდეგნაირად :
პირველი ნაბიჯი :
პროგრამა ეკითხება მომხმარებელს თუ რომელი ფუგრა უნდა, რომ შეიქმნას
@tornikegomareli
tornikegomareli / gist:066d95ec0d269de4b01f8825215d76b6
Last active August 19, 2020 14:14
Distributive factorial in C#
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
namespace ParallelFactorial
{
class Program
public static void ChangeValueInList<T>(this IList<T> collection, int index, T value)
{
var valueToChange = collection.FirstOrDefault(o => collection.IndexOf(o) == index);
if(valueToChange != null)
{
valueToChange = value;
}
}
public static Expression<Func<T, bool>> StrToFunc<T>(string propName, string opr, string value, Expression<Func<T, bool>> expr = null)
{
Expression<Func<T, bool>> func = null;
try
{
var type = typeof(T);
var prop = type.GetProperty(propName);
ParameterExpression tpe = Expression.Parameter(typeof(T));
Expression left = Expression.Property(tpe, prop);
Expression right = Expression.Convert(ToExprConstant(prop, value), prop.PropertyType);
### Keybase proof
I hereby claim:
* I am tornikegomareli on github.
* I am tornikegomareli (https://keybase.io/tornikegomareli) on keybase.
* I have a public key ASCAm6KbMtWQXYkZScADkd4zW-uQwKAO-S-K9yJ6EtWdbwo
To claim this, I am signing this object:
@tornikegomareli
tornikegomareli / gist:80960445efc59f42a06a74b5e2775503
Created December 25, 2018 07:16
Singleton pattern in vanilla javascript
var Singleton = (function () {
var instance;
function createInstance() {
var object = new Object("I am the instance");
return object;
}
return {
getInstance: function () {
@tornikegomareli
tornikegomareli / gist:a3b4e9a840d6f259950b6a90b199c1e2
Created October 1, 2018 17:56
C++ Students, count of odd numbers
#include <iostream>
using namespace std;
int main()
{
int counter = 0;
int mtvleli = 0;
@tornikegomareli
tornikegomareli / gist:88192c39c370f5836893cbc7f2f11716
Created October 1, 2018 16:13
C++ New students, currency application
#include <iostream>
using namespace std;
int main()
{
double GelCurrency = 2.61;
double EuroCurrency = 0.86;