Pages

Total Pageviews

Saturday, June 29, 2019

Project #2 at Java Programming

// This program was made by Erdogan Akbiyik

/*
Project 2 Digits Program - The purpose of this program is The number which is only divisible by itself and 1 is known as prime number.
*/

import java.util.*;  // Welcome users :)
public class Digits{ //  In the first step we create our java file and class.
// In this program we will use to calculate finding the odd numbers in the given numbers.
// We enter the given values after writing the string method.
   
      public static void main(String[] args) {
      Scanner keyboard=new Scanner(System.in);

// We create the range that are required to find the odd numbers in the entered numbers.

System.out.print("enter the number : ");
      int number=keyboard.nextInt();
      int counter=0;
      int unit_digit, left_part_of_number;

      unit_digit=(number%10);

if ((unit_digit%2)!=0){
   counter++;
   System.out.println("single number found : "+ unit_digit);
}

left_part_of_number=(number/10);

while (left_part_of_number>0){
unit_digit=(left_part_of_number%10);
if ((unit_digit%2)!=0){
 counter++;
System.out.println("single number found : "+ unit_digit);
}
left_part_of_number=(left_part_of_number/10);

}
// In the last step we find the odd numbers in the data we entered.
System.out.println("There are "+counter+" odd digits.");

   }  // End of main method
}  // End of class Digits


// Enjoy the program and good bye :)


// This program was made by Erdogan Akbiyik

// This program was made by Erdogan Akbiyik

/*
Project 2 Discount Program - The purpose of this program is to calculate the discounts in product purchases.
*/
import java.util.*;  //   Welcome users :)
  class Discount   { //  In the first step we create our java file and class.
// In this program we will calculate the discount in purchased coffee bags.
// We enter the given values and size of boxes after writing the string method. 
  public static void main(String [] args) {
         final double COFFEE_BAG_PRICE = 5.50;
         final double LARGE_BOX_PRICE = 1.80;
         final double MEDIUM_BOX_PRICE = 1.00;
         final double SMALL_BOX_PRICE = 0.60;

             double bulkDiscount = 10;
             double coffeeBagsOrdered, coffeeCost, subTotal, discountAmount, totalCost;

             int Large, Medium, Small;
           
// We are scanning the data of the total number of products to be purchased and the amount of the products to be discounted.         

      Scanner input = new Scanner(System.in);
   System.out.println("Welcome to my program users");
   System.out.println("Number of Bags Ordered: ");

    coffeeBagsOrdered = input.nextDouble();
           

    coffeeCost=coffeeBagsOrdered*COFFEE_BAG_PRICE;

    System.out.println(coffeeBagsOrdered + " - $" + coffeeCost);

                if(coffeeBagsOrdered <= 24) { bulkDiscount = 0.00; }

                if(coffeeBagsOrdered >= 25 && coffeeBagsOrdered<49) { bulkDiscount = 0.05; }

                if(coffeeBagsOrdered >= 50 && coffeeBagsOrdered< 99) { bulkDiscount = 0.10; }

                if(coffeeBagsOrdered >= 100 && coffeeBagsOrdered<149) { bulkDiscount = 0.15; }

                if(coffeeBagsOrdered >= 150 && coffeeBagsOrdered<199) { bulkDiscount = 0.20; }

                if(coffeeBagsOrdered >= 200 && coffeeBagsOrdered<299) { bulkDiscount = 0.25; }

                if(coffeeBagsOrdered >= 300) { bulkDiscount = 0.30; }

                 discountAmount=coffeeCost*bulkDiscount;



 // We enter discount rates according to the number of ordered products.
    System.out.println("Discount: " + bulkDiscount*100 + "% - $" + discountAmount);

                subTotal=coffeeCost - discountAmount;

                System.out.println("subTotal" + subTotal);

                Large = (int) coffeeBagsOrdered/20;
                Medium = (int) (coffeeBagsOrdered%20)/10;
                Small = (int) (coffeeBagsOrdered%20)/10;
             

                double largeAmount, mediumAmount, smallAmount;

                largeAmount=Large*LARGE_BOX_PRICE;
                mediumAmount=Medium*MEDIUM_BOX_PRICE;
                smallAmount=Small*SMALL_BOX_PRICE;
             
// In the last step we find total charge of the ordered product after the discount.
     System.out.println("Boxes Used:");

                if(Large > 0) { System.out.println("\t" + Large + " Large - $" + largeAmount); }

                if(Medium > 0) { System.out.println("\t" + Medium + " Medium - $" + mediumAmount); }

                if(Small > 0) { System.out.println("\t" + Small +" Small - $" + smallAmount); }

                totalCost = subTotal + largeAmount + mediumAmount + smallAmount;

                System.out.println("Your total charge is: $" + totalCost);                 
                System.out.println("Thank you for my programming");
     }   // End of main method
}  // End of class Discount

 



// Example of Outputfor Discount.java
// Please enter the number of bags of coffee you wish to purchase:52

// Number of Bags Ordered  :  52 -  $286.00
//                Discount :  10% - $28.60
//       Box Used          :
//                   2 Large  -  $3.00
//                   1 Medium -  $1.00
//                   1 Small  -  $0.60

// Your total charge is    :        $262.60

// This program was made by Erdogan Akbiyik

// This program was made by Erdogan Akbiyik

/*
Project 2 Perfect Program - The purpose of this program isdefined as a number that equals the sum of its divisors.
*/

import java.util.Scanner;  // Welcome users :)
public class Perfect {  // In the first step we create our java file and class.
// In this program we will calculate use the modulus operator to find which numbers are divisors.
// We enter the given values numbers after writing the string method.
public static boolean Isperfect(int number)
    {
        int sum=0;
        for(int i = 1 ; i < number ; i++){
            if(number%i==0){
System.out.println("The number that you entered is a number that divides =" + i);
                sum+=i;
System.out.println("Sum =" + sum);
}

}

// The code index that tests the values entered in the Boolean range is true and false.

        if(sum==number)
            return true;
        else
            return false;

    }

// In last step we are defining the numbers given in this directory with the String range.
 
public static void main(String[] args) {



Scanner input = new Scanner(System.in);
int number;

do{
System.out.print("Enter a number = ");
number = input.nextInt();

if (number<0){
System.out.println("You entered a negative number. Ending the program");
break;
}

System.out.println("The number you entered = " + number);

if (Isperfect(number) == true)
System.out.println("The number you entered and the total. The number you entered was perfect");
else
    System.out.println("The number you entered and the total is not equal. The number you entered is not perfect.");
}while (number>0);

    } // End of main method

}  // End of class Perfect


// Enjoy the program and good bye :)



// This program was made by Erdogan Akbiyik

// This program was made by Erdogan Akbiyik

/*
Project 2 Prime Program - The purpose of this program is The number which is only divisible by itself and 1 is known as prime number.
*/
import java.util.Scanner;  //   Welcome users :)
public class Prime { // In the first step we create our java file and class.
// In this program we will calculate that the values given prime numbers.
// We define the maximum and minimum values of numbers after writing the string method.

    public static void main(String[] args) {
    Scanner keyboard=new Scanner(System.in);


System.out.print("Please enter in the lower bound for my search:");
int a=keyboard.nextInt();

System.out.print("Please enter in the upper bound for my search:");
int b=keyboard.nextInt();

// In last step we define the prime numbers with the Loop range.

int totalprimenumber=0;
 
if (a>0 || b>0){
    int counter;
    for (int i=a; i<=b; i++){
        counter=0;

        for (int j=2; j<=a; j++){
            if (i%j==0)
                counter++;
        }
        if (counter==0){
            System.out.println(i);
            totalprimenumber++;
        }
    }
}
            System.out.println("There were " + totalprimenumber + " primes found between " +a+ " and "+b);


    }  // End of main method
}   // End of class Prime


// Enjoy the program and good bye :)



// Example of Outputfor Prime.java
// Please enter in the lower bound for my search: 12
// Please enter in the upper bound for my search: 29
// Prime found:
// 13
// 17
// 19
// 23
// 29
// There were 5 primes found between 12 and 29.


// This program was made by Erdogan Akbiyik


http://erdoganakbiyik.blogspot.com/
https://www.youtube.com/channel/UCDsUnmBfVdEPkcC8FlzPKcg

Introduction to Network - Course 2


1.3.1.3 Lab - Researching Converged Network Services

Lab - Researching Converged Network Services
Objectives
Part 1: Survey Your Understanding of Convergence
Part 2: Research ISPs Offering Converged Services
Part 3: Research Local ISPs Offering Converged Services
Part 4: Select Best Local ISP Converged Service
Part 5: Research Local Company or Public Institution Using Convergence Technologies
Background / Scenario
Convergence in the context of networking is a term used to describe the process of combining voice, video, and data communications over a common network infrastructure. Technology advances have made convergence readily available to large, medium, and small businesses, as well as for the home consumer. In this lab, you will research the converged services available to you.
Required Resources
Device with Internet access
Part 1:     Survey Your Understanding of Convergence
Step 1:   Describe convergence as you understand it and provide examples of its use in the home.
Write a definition of convergence and list at least two examples.
Convergence is the combination of various media forms like video,telephone network and data communication. Some examples are Skype for video conferencing, YouTube for watching videos, and Twitch.tv which is a streaming service with everything from games to podcasts.
Part 2:          Research ISPs Offering Converged Services
In Part 2, you will research and find two or three ISPs who offer converged services for the home, regardless of geographical location.
Step 1:     Research various ISPs that offer converged services.
List some of the ISPs that you found in your search.
Comcast
Charter
 AT&T,
Step 2:     Fill in the following form for the ISPs you selected.
Internet Service Provider
Product Name of Converged Service
Comcast
Xfinity Triple Play
Spectrum
TV, Internet, and Phone
AT&T
AT&T U-verse
Part 3:          Researching Local ISPs Offering Converged Services
In Part 3, you will research and find two or three local ISPs who offer converged services for the home in your geographic area.
Step 1:      Research various ISPs that offer converged services.
List at least two of the ISPs that you found in your search.
Comcast
Charter
AT&T
Step 1:      Fill in the following form for the ISPs you selected.
Internet Service Provider
Product Name of Converged Service
Cost per Month
Download Speed
Comcast
Xfinity Triple Play
$109.99
Varies 25 to 100 Mbps
Spectrum
TV,Internet and Phone
$69.99
10 Mbps
AT&T
U-Verse
$59.00
3  Mbps Download
Part 4:          Select Best Local ISP Converged Service Offering
Select your top choice from the list of local ISPs that you selected and provide reasons why you chose that particular one.
_______________________________________________________________________________________
- AT&T
Most convenient yet cheap product promos.
Part 5:     Research Local Companies or Public Institutions Using Convergence Technologies
In Part 5, you will research and locate a company in your area that currently uses convergence technologies in their business.



Step 1:   Research and find a local company using convergence.
In the following table, list the company, industry, and convergence technologies used.
Name of Company
Industry
Convergence Technologies
IBM
ELECTRONICS
WIRELESS TECHNOLOGY
CISCO SYSTEM INC
INFORMATION TECHNOLOGY
PHON,VIDEO,DATA
Reflection
1.     Identify at least two advantages of using convergence technologies?
-       Have fast download and upload speeds for a good price
-       A company can provide free wireless internet or cable for entertainment of its customers.

2.     Identify at least two disadvantages of using convergence technologies?
-       The hidden fees, and the internet and cable is never 100% working.
-       Technologies can be quite complex for companies that don’t have trained IT personel on staff.


http://erdoganakbiyik.blogspot.com/
https://www.youtube.com/channel/UCDsUnmBfVdEPkcC8FlzPKcg







Wednesday, June 26, 2019

Introduction to Network - Course 1

0.0.0.1 Lab - Initializing and Reloading a Router and Switch


Topology
Objectives
Part 1: Set Up Devices in the Network as Shown in the Topology
Part 2: Initialize the Router and Reload
Part 3: Initialize the Switch and Reload
Background / Scenario
Before starting a CCNA hands-on lab that makes use of either a Cisco router or switch, ensure that the devices in use have been erased and have no startup configurations present. Otherwise, the results of your lab may be unpredictable. This lab provides a detail procedure for initializing and reloading a Cisco router and a Cisco switch.
Note: The routers used with CCNA hands-on labs are Cisco 1941 Integrated Services Routers (ISRs) with Cisco IOS Release 15.2(4)M3 (universalk9 image). The switches used are Cisco Catalyst 2960s with Cisco IOS Release 15.0(2) (lanbasek9 image). Other routers, switches, and Cisco IOS versions can be used. Depending on the model and Cisco IOS version, the commands available and output produced might vary from what is shown in the labs.
Required Resources
·         1 Router (Cisco 1941 with Cisco IOS software, Release 15.2(4)M3 universal image or comparable)
·         1 Switch (Cisco 2960 with Cisco IOS Release 15.0(2) lanbasek9 image or comparable)
·         2 PCs (Windows 7 or 8 with terminal emulation program, such as Tera Term)
·         Console cables to configure the Cisco IOS devices via the console ports
Part 1:     Set Up Devices in the Network as Shown in the Topology
Step 1:     Cable the network as shown in the topology.
Attach console cables to the devices shown in the topology diagram.
Step 2:     Power on all the devices in the topology.
Wait for all devices to finish the software load process before moving to Part 2.
Part 2:     Initialize the Router and Reload
Step 1:     Connect to the router.
Console into the router and enter privileged EXEC mode using the enable command.
Router> enable
Router#
Step 2:     Erase the startup configuration file from NVRAM.
Type the erase startup-config command to remove the startup configuration from nonvolatile random-access memory (NVRAM).
Router# erase startup-config
Erasing the nvram filesystem will remove all configuration files! Continue? [confirm]
[OK]
Erase of nvram: complete
Router#
Step 3:     Reload the router.
Issue the reload command to remove an old configuration from memory. When prompted to Proceed with reload, press Enter to confirm the reload. Pressing any other key will abort the reload.
Router# reload
Proceed with reload? [confirm]

*Nov 29 18:28:09.923: %SYS-5-RELOAD: Reload requested by console. Reload Reason: Reload Command.
Note: You may receive a prompt to save the running configuration prior to reloading the router. Respond by typing no and press Enter.
System configuration has been modified. Save? [yes/no]: no
Step 4:     Bypass the initial configuration dialog.
After the router reloads, you are prompted to enter the initial configuration dialog. Enter no and press Enter.
Would you like to enter the initial configuration dialog? [yes/no]: no
Step 5:     Terminate the autoinstall program.
You will be prompted to terminate the autoinstall program. Respond yes and then press Enter.
Would you like to terminate autoinstall? [yes]: yes
Router>
Part 3:     Initialize the Switch and Reload
Step 1:     Connect to the switch.
Console into the switch and enter privileged EXEC mode.
Switch> enable
Switch#
Step 2:     Determine if there have been any virtual local-area networks (VLANs) created.
Use the show flash command to determine if any VLANs have been created on the switch.
Switch# show flash

Directory of flash:/

    2  -rwx        1919   Mar 1 1993 00:06:33 +00:00  private-config.text
    3  -rwx        1632   Mar 1 1993 00:06:33 +00:00  config.text
    4  -rwx       13336   Mar 1 1993 00:06:33 +00:00  multiple-fs
    5  -rwx    11607161   Mar 1 1993 02:37:06 +00:00  c2960-lanbasek9-mz.150-2.SE.bin
    6  -rwx         616   Mar 1 1993 00:07:13 +00:00  vlan.dat

32514048 bytes total (20886528 bytes free)
Switch#
Step 3:     Delete the VLAN file.
a.     If the vlan.dat file was found in flash, then delete this file.
Switch# delete vlan.dat
Delete filename [vlan.dat]?
You will be prompted to verify the file name. At this point, you can change the file name or just press Enter if you have entered the name correctly.
b.     When you are prompted to delete this file, press Enter to confirm the deletion. (Pressing any other key will abort the deletion.)
Delete flash:/vlan.dat? [confirm]
Switch#
Step 4:     Erase the startup configuration file.
Use the erase startup-config command to erase the startup configuration file from NVRAM. When you are prompted to remove the configuration file, press Enter to confirm the erase. (Pressing any other key will abort the operation.)
Switch# erase startup-config
Erasing the nvram filesystem will remove all configuration files! Continue? [confirm]
[OK]
Erase of nvram: complete
Switch#
Step 5:     Reload the switch.
Reload the switch to remove any old configuration information from memory. When you are prompted to reload the switch, press Enter to proceed with the reload. (Pressing any other key will abort the reload.)
Switch# reload
Proceed with reload? [confirm]
Note: You may receive a prompt to save the running configuration prior to reloading the switch. Type no and press Enter.
System configuration has been modified. Save? [yes/no]: no
Step 6:     Bypass the initial configuration dialog.
After the switch reloads, you should see a prompt to enter the initial configuration dialog. Type no at the prompt and press Enter.
Would you like to enter the initial configuration dialog? [yes/no]: no
Switch>
Reflection
1.     Why is it necessary to erase the startup configuration before reloading the router?
Answer: the results of my lab may be unpredictable.
_______________________________________________________________________________________
2.     You find a couple configurations issues after saving the running configuration to the startup configuration, so you make the necessary changes to fix those issues. If you were to reload the device now, what configuration would be restored to the device after the reload?
Answer: After the switch reloads, type no at the prompt and press Enter.



Project #1 at Java Programming

// This program was made by Erdogan Akbiyik for the purpose to calculate the change money back.

import java.util.Scanner;

class Change   // It is a code that calculates change money as a result of shopping.

{
 
   public static void main(String[] args){
      Scanner keyboard = new Scanner(System.in);   // After entering this parameter, the greeting messages you want to see are written to the sub links.
      System.out.println("Welcome to my Change maker.");
      System.out.print("Please enter cost of product  : $");
      double owed = keyboard.nextDouble();
      System.out.print("Please enter amount tendered  : $");
      double paid = keyboard.nextDouble();
   
      Change chg = Change.makeChange(paid, owed);
   
      System.out.println("Your change is : " + chg);     // The amount of money returned is given.
   
      System.out.println("Thank you for your business!");

      }
 
      // In this section, we define the currency values.
   
   int dollars, quarters, dimes, nickels, pennies;
   double total;
   Change(int dlrs, int qtr, int dm, int nckls,  int pen) {
   
      dollars = dlrs;
      quarters = qtr;
      dimes = dm;
      nickels = nckls;
      pennies = pen;
      total = dlrs + 0.25 * qtr + 0.1 * dm + nckls * 0.05 + 0.01 * pen;
  }

   // In this section, we define the change value units to be change
 
  static Change makeChange(double paid, double owed) {
    double diff = paid - owed;
    int dollars, quarters, dimes, nickels, pennies;

    dollars = (int)diff;
    pennies = (int)((diff - dollars) * 100);
    quarters = pennies / 25;
    pennies -= 25 * quarters;
    dimes = pennies / 10;
    nickels = pennies / 10;
    pennies -= 14 * dimes;
    return
        new Change(dollars, quarters, dimes, nickels, pennies);
  }
  public String toString() {
    return ("$" + total + "\n"
            + dollars + " dollars\n"
            + quarters + " quarters\n"
            + dimes + " dimes\n"
            + nickels + " nickels\n"
            + pennies + " pennies\n");
  }

   // This section explains how many pieces of money are given.
 
public Change add(Change addend) {
  Change result = new Change(dollars + addend.dollars,
                  quarters + addend.quarters,
                  dimes + addend.dimes,
                  nickels + addend.nickels,
                  pennies + addend.pennies);

  return result;
   }  // end of main method
}  // end of class Change


// This program was made by Erdogan Akbiyik for the purpose of calculating quadratic operations.

import java.util.Scanner; // Welcome to my Quadratıc Users.
   class Quadratic   // It is a code that describes the solution of operations involving quadratic equations.
{
    public static void main(String[] args) { // Our programming starts with the "main" method and "string" parameters.
        double A, B, C;                   // We enter variable definitions into the system.
        double root1, root2, d;
        Scanner s = new Scanner(System.in);  // The scanner class has methods that will take a typed in string and convert it into the data types that we need.
        System.out.println("Given quadratic equation:A*x^2 + B*x + C");    // After entering the quadratic equation into our system, we define the values integer.
        System.out.print("Enter A:");
        A = s.nextDouble();
        System.out.print("Enter B:");
        B = s.nextDouble();
        System.out.print("Enter C:");
        C = s.nextDouble();
        System.out.println("Given quadratic equation:"+A+"*x^2 + "+B+"*x + "+C); // In this section, integers are entered to find the desired result in the given formula values.
        d = B * B - 4 * A * C;
        if(d > 0)
        {
            System.out.println("Roots are real and unequal");
            root1 = ( - B + Math.sqrt(d))/(2*A);
            root2 = (-B - Math.sqrt(d))/(2*A);
            System.out.println("First root is:"+root1);
            System.out.println("Second root is:"+root2);
        }
        else if(d == 0)
        {
            System.out.println("Roots are real and equal");
            root1 = (-B+Math.sqrt(d))/(2*A);
            System.out.println("Root:"+root1);
        }
        else
        {
            System.out.println("Roots are imaginary");   // The result of operation is given here.
        }
    } // end of main method
}  // end of class Quadratic

// Output:

// $ javac Quadratic_Equation.java
// $ java Quadratic_Equation

// Given quadratic equation:<A*x^2+B*x+C=0>
// Enter A:1
// Enter B:-2.0
// Enter C:-8.0
// Given quadratic equation:1.00*x^2 "+" -2.00*x "+" -8.00=0
// Roots are real and unequal
// First root is:-2.00
// Second root is:4.00

// This program was made by Erdogan Akbiyik for the purpose decrease the inputs entered, to count and to hide the inputs of String Stuff.

import java.util.Scanner;
import java.util.Random;


public class StringStuff {    //    This code helps to cut the entered statements and hide the desired letters and text.

    public static void main (String[] argv)
    {
 
      Scanner keyboard = new Scanner(System.in);
      Random rand = new Random();


      System.out.println("Welcome to my string manupilator program");      //    It is the parameter that allows the entered text to be entered here.

      String greeting = keyboard.nextLine();
      System.out.println("String you entered: " + greeting);
      System.out.println("Results:");
      int length = greeting.length();
      System.out.println("      length of string = " + length);   
      System.out.println("      substring = " + greeting.substring(1, length-1));
      int  n = rand.nextInt(length);
    char c = greeting.charAt(n);
    System.out.println("      random letter (picked index "+ n +") = " + c);
      char m = greeting.charAt(length/2);
      System.out.println("      middle letter = " + m);
   
         //    These links show the results of the text entered above.
    } // end of main method
}  // end of class StringStuff


Sunday, June 16, 2019

Delicious Plain Pasta Recipe - Nefis Sade Makarna Tarifi



Ingredients for Plain Pasta Recipe

8 cups of water

1 wiping tablespoon salt

250 g. pasta (250gr package or 500gr package in half package)

A little more than half a cup of oil (the healthiest olive oil, but some do not like the smell of pasta, you can use another oil you like taste.)

Pasta Strainer

Plain Pasta Recipe Preparation

8 cups of cold water is poured into a medium-sized saucepan and 1 wiping tablespoon of salt is added, the lid of the pan is closed and the pasta is left to boil over an open fire.

After boiling water, 250gr. the pasta is poured over the boiling water and starts to cook, but this time the lid of the pan is not closed. 

If you mix the pasta for 3-5 minutes after putting the pasta in the pot, you will also prevent the pasta from sticking together. If you are making stick pasta, you should mix it 7-8 times. 

Thus, the rods do not stick together and stick together. Cooking time is 10-15 minutes depending on the structure of your pot and the type of pasta.

Enjoy your pasta.




Sade Makarna Tarif Malzemeler

8 su bardağı su
1 silme yemek kaşığı tuz
250 gr. makarna(250gr.lık paket veya 500gr.lık paketlerde yarım paket)
Yarım fincandan biraz fazla sıvı yağ (En sağlıklısı zeytinyağıdır ama bazıları makarnada kokusunu sevmez, tadını sevdiğiniz başka bir sıvı yağ da kullanabilirsiniz.)
Makarna Süzgeci
Sade Makarna Tarif Hazırlama
Orta boy bir tencereye 8 bardak soğuk su dökülür ve üzerine 1 silme yemek kaşığı tuz eklenip, tencerenin kapağı kapatılır ve açık ateşte makarna suyu kaynayana kadar bırakılır.
Su kaynadıktan sonra, 250gr. makarna kaynamakta olan suyun üzerine dökülür ve pişmeye başlar, ama bu kez tencerenin kapağı kapatılmaz. 
Makarnayı tencereye koyduktan sonra, ilk birkaç dakika 3-5 sefer karıştırırsanız, makarnanın birbirine yapışmasını da önlersiniz. Çubuk makarna yapıyorsanız, 7-8 defa karıştırmanız daha uygun olur.  
Böylece çubuklar pişerken birbirine dolanıp yapışmaz. Tencerenizin yapısına ve makarnanın türüne göre pişme süresi 10-15 dakikadır.
Sade Makarnanızın tadını çıkarın.