C++ Lanuage | String Counts

Tuesday, 11 June 2013

Have you tried counting string inputs manually? Isn't it difficult? That is why I made a program that enables a user to input his desired string length and string name then activates the program to count how many characters are there in the input.

We all know that a string is a random inputs of different characters. Today, I'm about to show you how to count characters in a srtring input. This program is used with the string length statement which enables the program to count how many characters are there in a string. Check out the sample code below.

#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <string.h>

int main()
{
    char string[127];
   
    std::cout<<"Enter a string: ";

C++ Language | Time Converter

Sunday, 26 May 2013

TIME is GOLD. This is the most famous saying when it comes to valuing time management. We know that every second/s of the day is important because we know that we can do a lot of things already in such time. One of the most useful job a time can do is allowing us to manage our day, our priorities and our lives. Time is composed of two main parts: minutes and seconds.

Usually, seconds time is used in sports especially running. There are runners who time check their selves to check how long had they run in 60 seconds and more. This is used by seconds timers either digital or analog. Now, I made a program that converts seconds to days, minutes and seconds. This program is used with long data type identifier because we need to convert large numbers. Check out the sample codes below.

#include <iostream>
#include <conio.h>

using namespace std;

int main()
{
    long seconds,days,mins,sec;
 
    cout<<"Enter the number of seconds: ";
    cin>>seconds;

C++ Language | Creating Password Protection Programs

Saturday, 25 May 2013

Nowadays, technology is extremely fast growing. It's not just making our lives more easier but also it let us connect to other people from anywhere around the globe. When we hear the word technology we see it as the gadgets that we use and the World Wide Web (www) that holds any information we need. All of these things are very important because it is handy and the more important it is the more we need to secure it. That is why passwords where invented. Passwords are secret combinations of characters, numbers and even symbols just to protect our confidential information in the digital world.

I decided to make one password program to show you how it looks. Since we are going to make a password program we will be using the string command because users are going to use either characters, numbers or symbols for their passwords. We will also use the string compare statement to compare the inputted password to the original password. Check out the sample codes below.


#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <string.h>

using namespace std;

int main()
{
    char password [100];
    int i;
 
    for(i=0;i!=3;i++)

String | Memory Copy

Wednesday, 8 May 2013

Based on experience, I'm used to making programs using only integers in inputting choices or just doing plain mathematics but I thought that making programs doesn't just revolve around numbers it also has characters such as letters and symbols. That's when I encountered string and array.

String is used when you have to input a lot of characters or simply a phrase or sentence. On the other hand, array is used as a large storage of your inputs either characters or numbers. In this program, we are going to copy a value from one memory to another using string, array and the memcpy command. In this example, string1 will copy the value of string2. The string value would be, "This is a string.". Check out the codes below.


   1:  #include<iostream>
   2:  #include<conio.h>
   3:  #include<cstring>
   4:   
   5:  using namespace std;
   6:   
   7:  main()
   8:  {
   9:        char str1[20];
  10:        char str2[]="This is a string.";
  11:     
  12:        cout<<"Before memcpy()\n\nstr1 contains: "<<str1<<endl<<"str2 contains: "<<str2<             <endl<<endl;
  13:        memcpy(str1,str2,17);

Automated Fruit Selling Machine

Friday, 3 May 2013

All of us are all familiar with the way a market runs. There are people who sells foods and there are people who buys. Before when we buy something, sellers use a calculator to compute how much are we going to pay. Nowadays, sellers use computers for a faster transactions.

In the streets, automatic machines are also out everywhere giving you instant foods and drinks. One example of this machine is the soda machines, where you'll just insert a coin and automatically it will drop your choice of food or drink.

My idea is this, I thought that some of us love fruits, so some of us are always going to the market to buy some. Some hate delays because they're busy, so some of us depend on automatic vending machines. Now, the program that I will introduce to you today is the combination of the two ideas I have. It is called the Automated Fruit Selling Machine. This program is used for selling fruits easily. In the machine chosen fruits are all indicated and its prices. All you need to do is choose which fruit you would like to have, how many you would like to take and then the machine will automatically compute how much you need to pay and after that you can then get your orders.

The program is used with switch case statement for easier handling. Switch case statement is more user friendly when you need to make a wide variety of choices in your program. Check the codes below.



   1:  #include <stdio.h>
   2:  #include <conio.h>
   3:  #include <stdlib.h>
   4:   
   5:  int mango=0;
   6:  int apple=0;
   7:  int orange=0;
   8:  int durian=0;
   9:  int q1,q2,q3,q4;
  10:  main()
  11:  {
  12:  int order;
  13:  char a;
  14:   

Scaling your Grades

Wednesday, 1 May 2013

Being a student is challenging, there are a lot of pressures not just in your subjects but also with your professors, yet you can still find lots of fun with your friends. One thing we look forward to when semesters are near ending are the grades we get from our professors. Most of us hope for the best grades, some  of us accept any grades as long as it is on the passing rate.

Thinking about this, I come up with the idea of making a grade scale program which will determine if your grade is poor, satisfactory or excellent. In this program, the grades you input will be evaluated. Check out the codes below.



#include<stdio.h>
#include<conio.h>

main()
{

 float var2;
 printf("PASSED or FAILED??\n");
 printf("Enter your grade in any subject: ");
 scanf("%f", &var2);
 printf("\nYour grade is %.2f. ", var2);
 if(var2==75)
    printf("Just enough to get you through!\n");        
 else
    if(var2<75)
       printf("Sorry but you have to repeat the subject!\n");     
    else   
       if(var2>75 && var2<80)
          printf("You made it, but you have to try harder next time!\n");
       else
          if(var2>=80)

Relationship Between Two Numbers

We all know that numbers are simple yet complex figures. First thing we understand about numbers is that  they differ from one another when it comes to equality. Every numbers like letters, when combined together they form another kind of figures which may be larger than the other numbers, smaller, they may also be equal or not equal.

Since kindergarten, we are taught how to determine the relationship between two integers/numbers, if it is equal to or not equal to than the other number. So I made a program that is used to determine the relationship between two integers/numbers easily. The program that is shown below is more faster in figuring out the relationship and more useful when teaching your younger ones. Check out the codes below.



#include<stdio.h>
#include<conio.h>

main()
{
 int var1, var2;
 printf("Enter two numbers and I will tell you \n the relationships they satisfy: ");
 scanf("%d%d", &var1, &var2);

 if(var1==var2)
   printf("%d is equal to %d\n", var1, var2);
 else
   printf("%d is not equal to %d\n", var1, var2);  

Simple "printf" command

In making C/C++ programs we always encounter these commands: printf and %d. Both of these commands are vital in making programs because both of it are useful especially in printing integers for mathematical purposes. So, I thought of making a simple program to showcase the printf and %d commands.

Furthermore, printf command is used to instruct the computer to perform an action. While, %d is a conversion specifier which means that an integer must be printed out on the screen. In this program, it shows how to use the printf and %d commands. It will simply call the integers declared at the top and there will be no need to get inputs from the user. Check out the codes below.



#include<stdio.h>
#include<conio.h>

main()
{
int var1 = 9, var2 = 10, var3 = 9;
if(var1!=var2)
              printf("\n%d", var1);
             

if(var1!=var3)
              printf("\n\n%d", var1);
              printf("\n%d", var2);
              printf("\n%d", var3);

C++| Computing Average

Sunday, 6 January 2013

Average is basically the sum of all numbers within a list divided by the size of the list. In my world as a student, average means the overall total of my grades. Professors usually give grades after every end of the exams and as a student you really need to supervise your grades to prevent from failing. One thing to do that is to get your average grade.

Computing average is a little confusing especially if your calculator is not around. So, I made a program that will compute for your average to make computing more easier and it is user-friendly. The program is structured with the basic commands in C++ language. Check out the code below.



 1:    #include <iostream>
   2:        
   3:     #include <conio.h>
   4:        
   5:      using namespace std;
   6:       
   7:        
   8:       
   9:           int main()
  10:     
  11:          {
  12:       
  13:             float num1 = 0.0f;
  14:       
  15:               float num2 = 0.0f;
  16:      
  17:                float num3 = 0.0f;

C++ Language | Solving for Cube Root

Wednesday, 2 January 2013


In mathematics specially in equations in algebra, there are times that square roots and cube roots appear. Square root is the process of multiplying a number by itself. While, cube root is the process of multiplying a number by itself three times to get an answer. Sometimes people tend to confuse these two equations because they sound almost the same.

Thinking about this, I come up with an idea to make a program that can compute for the cube root of a number. This program is used with a float data identifier to allow users enter a number with or without decimal points. Check out the codes below.


   1:  #include <iostream>
   2:  #include <conio.h>
   3:   
   4:  using namespace std;
   5:   
   6:  int main()
   7:  {
   8:      float side = 0.0f;
   9:      float sideCubed = 0.0f;
  10:      cout << "Enter a real number: ";
  11:      cin >> side;

String | A Site Welcome Message


We are all familiar with networking sites, emails and other sites that gives us entertainment over the internet. Before we can access these sites we need to register first to become one of their members and access lots of features you might really like. One thing we observe after registration process is the welcome message we see on the screen bearing our names, like this, "Welcome Reymond Ayala". These welcome notes only mean one thing, we are successfully registered.

I thought of making a program that will look like that welcome note on sites. This program is used with a string command that will basically read all your character inputs. Check out the codes below.


   1:  #include <iostream>
   2:  #include <conio.h>
   3:  #include <string>
   4:   
   5:   
   6:   
   7:  int main()
   8:  {
   9:      std :: string firstName = "";
  10:      std :: string lastName = "";
  11:      std :: cout << "Enter your first name and press Enter: ";
  12:      std :: cin >> firstName;
  13:      std :: cout << std::endl;
  14:      std :: cout << "Enter your last name and press Enter: ";

C++ Language | Basic Calculator


Calculators are made to calculate simple to difficult equations or even just the basic math equations. Addition, Subtraction, Multiplication and Division are the four basic mathematical operation and the foundation in creating equations that are used for calculating specific or certain things. Since kindergarten, we are taught how those operations work with numbers. So, I thought of making a program that can be helpful not just in our daily encounter with mathematics but also in teaching our younger ones about the four basic mathematical operation.

This program is used with a float data type identifier. The difference of float (%f) from int (%d) is that int only accepts whole numbers for input even on outputs. While float accepts numbers with decimal points, also with the outputs. It is also a C++ language code. Check out the codes below.


#include <iostream>
#include <conio.h>

using namespace std;



int main()
{
    float num1 = 0.0f;
    float num2 = 0.0f;
    cout << "Enter a real number n1: ";
    cin >> num1;
    cout << "Enter a real number n2: ";
    cin >> num2;
Related Posts Plugin for WordPress, Blogger...