Friday, March 4, 2022

String Copy and String Reverse in C++

 A simple program to demonstrate string copy and string reverse using C++ programming language.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support.





Prorgam Listing


#include <iostream>

#include <cstring>


using namespace std;


int main()

{

  char str1[50]="COMPUTER PROGRAMMING IS MY HOBBY.";

  char str2[7];

  

  

  strncpy(str2,str1,20);

  

  cout <<"\n\n";

  cout <<"\tString Copy and String Reverse in C++";

  cout <<"\n\n";

  cout<<"str1:"<<str1<<endl

      <<"str2:"<<str2<<endl;

 

cout<<strrev(str2)<<endl;

}

Thursday, March 3, 2022

Guess a Number in C++

Guess a Number in C++

 A simple guess a number program written in C++ programming language.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support.





Program Listing

#include <iostream>
#include <ctime>

const int MaxGuesses = 10;

int main()
{
     int num_guesses = 0, input = 0;
     bool found = false;

     srand(time(nullptr));
     int number_to_guess = (rand() % (999 - 100 + 1)) + 100;
     std::cout << "Number to guess: " << number_to_guess << "\n";
  std::cout << "\n\n";
      std::cout << "\tGuess a Number in C++ ";
      std::cout << "\n\n";
     while (num_guesses < MaxGuesses && !found)
     {

         std::cout << "Enter number between 100 and 999: ";
         std::cin >> input;
         num_guesses++;
         // maybe do some input validation here
         if(input == number_to_guess)
         {
             found = true;
             std::cout << "You found it!\n";
             break;
         }
     }
     if(!found) // only wrong guesses
         std::cout << "Sorry, you didn't guess it.\n";
}

Multiplication Table Using Nested For Loop in C

Multiplication Table Using Nested For Loop in C

 A program that I wrote to generate a multiplication table using nested for loop in C programming language.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support.





Program Listing

#include <stdio.h>

int main(){
int a=0, b=0;
printf("\n\n");
printf("\Multiplication Table Using Nested For Loop in C");
printf("\n\n");
  for (a=1; a<=10; a++) {
  for (b=1; b<=10; b++){
  printf("%4d",a*b);
   }
printf("\n");
}
   
  
}

Wednesday, March 2, 2022

Gallons To Liters in Python

Gallons To Liters in Python

 A simple program to ask the user to give value in gallons and it will convert into liters equivalent using Python programming language.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support.





Program Listing

# gallons_liters.py
# Jake Rodriguez Pomperada, MAED-IT, MIT
# www.jakerpomperada.blogspot.com and www.jakerpomperada.com
# jakerpomperada@gmail.com
# Barangay Mandalagan, Bacolod City, Negros Occidental Philippines
print("");
print("\tGallons To Liters in Python");
print("");
gallons = float(input("Enter Gallons Value : "))
#Convert gallons to liters
liters = float(gallons * 3.9)
#Display the result
print("");
print("There are " + str(format(liters,'5.2f')) + " Liter(s) in " + str(gallons) + " Gallon(s), ")
print("");
print("End of Program")
print("");

Tuesday, March 1, 2022

Payroll in Python

Payroll in Python

 A simple payroll program that I wrote as one of the requested by one of my subscribers of my youtube channel.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support.






Program Listing

# payroll.py
# Mr. Jake Rodriguez Pomperada, MAED-IT, MIT
# www.jakerpomperada.com and www.jakerpomperada.blogspot.com
# jakerpomperada@gmail.com
# March 1, 2022 Tuesday 7:45 PM
# Bacolod City, Negros Occidental

print()
print("\tPayroll in Python");
print()
name = str(input("Employees Name : "))
hours = int(input("Enter Number of Hours : "))
sss = float(input("SSS Contribution : "))
phil_health = float(input("PhilHealth Contribution : "))
housing_loan = float(input("Housing Loan : "))

rate = 500
tax = 500
gross = hours * rate
deductions = (sss+phil_health+housing_loan+tax)
netsalary = (gross - deductions)

print();
print("\t=================PAYSLIP====================");
print("\t=================EMPLOYEE INFORMATION====================\n");
print("Employee Name : " + name.upper())
print("Rendered Hours : " + str(hours))
print("Rate Per Hour : " + str(rate))
print("Gross Salary = {:5.2f}" .format(gross))
print("\t=================DEDUCTIONS====================\n");
print("SSS : {:5.2f}" .format(sss))
print("PhilHealth : {:5.2f}" .format(phil_health))
print("Other Loan : {:5.2f}" .format(housing_loan))
print("Tax : {:5.2f}" .format(tax))
print("Total Deductions : {:5.2f}" .format(deductions))
print();
print("Net Salary : PHP {:5.2f}".format(netsalary) )
print();
print("\tEND OF PROGRAM");
print();


Count Capital and Small Letters in a Word Using Python

Count Capital and Small Letters in a Word Using Python

 A program that will ask the user to give a string or a sentence and then the program will count the number of upper case and lower case letters using Python programming language.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support




Prorgam Listing

# Capital_Small.py
# Jake Rodriguez Pomperada, MAED-IT, MIT
# www.jakerpomperada.blogspot.com and www.jakerpomperada.com
# jakerpomperada@gmail.com
# Barangay Mandalagan, Bacolod City, Negros Occidental Philippines

print("");
print("Count Capital and Small Letters in a Word Using Python");
print("");
word = input("Kindly give a word : ")

print("No. of Capital Letters: ", sum(1 for a in word if a.isupper()))
print("No. of Lower Letters: ", sum(1 for a in word if a.islower()))
print("");
print("End of Program")
print("");

Monday, February 28, 2022

Remove Duplicate Numbers from vector in C++

Remove duplicate numbers from vector in C++

A  program to remove the duplicate numbers using vectors by the user using a C++ programming language. The program will work on C++ 11 version.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support





 Program Listing

#include <iostream>

#include <algorithm>

#include <vector>


int main()

{

std::cout << "Remove duplicate numbers from vector in C++\n\n";

std::cout << "How many numbers: ";

int numberCount;

std::cin >> numberCount;

std::vector<int> numbers(numberCount);

for (int i = 0; i < numberCount; ++i) {

        std::cout << "Give value in item no " << i+1 << " : ";

std::cin >> numbers[i];

}

std::sort(numbers.begin(), numbers.end());

auto newEnd = std::unique(numbers.begin(), numbers.end());

numbers.resize(std::distance(numbers.begin(), newEnd));

std::cout <<"\n\n";

std::cout << "List of numbers that are not duplicate:\n";

for(int num : numbers) {

std::cout << num << " ";

}

}


Sunday, February 27, 2022

Miles To Kilometers in Python

Miles To Kilometers in Python

 A program that I wrote using Python to ask the user to give distance in miles and then it will convert it into kilometers using Python programming language.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support





Program Listing

# miles_kilometers.py
# Jake Rodriguez Pomperada, MAED-IT, MIT
# www.jakerpomperada.blogspot.com and www.jakerpomperada.com
# jakerpomperada@gmail.com
# Barangay Mandalagan, Bacolod City, Negros Occidental Philippines
print("");
print("\tMiles To Kilometers in Python");
print("");
miles = float(input("Enter Miles Value : "))
#Convert miles to kilometers
milesToKm = float(miles * 1.6)
#Display the result
print("");
print("There are " + str(format(milesToKm,'.2f')) + " Kilometer(s) in " + str(miles) + " Mile(s), ")
print("");
print("End of Program")
print("");

Saturday, February 26, 2022

Remove Duplicate Numbers From An Array in C

Remove Duplicate Numbers From An Array in C

 Machine Problem

Write a C program to remove all duplicate numbers from an array.      It will only display unique numbers on screen after the deletion of all duplicate numbers from an array.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support





Program Listing

#include <stdio.h>

  

 /* 

    Machine Problem

    Write a C program to remove all duplicate numbers from an array.

    It will only display unique numbers on screen after the deletion 

of all duplicate numbers from an array.

*/

    

int main() {

   int arr[100], i=0;

   int j=0, k=0,items=0;

 

   printf("\n");

   printf("\tRemove Duplicate Numbers From An Array in C");

   printf("\n\n");

   printf("\tHow Many Items? : ");

   scanf("%d",&items);

 

   printf("\n");

   for (i = 0; i < items; i++) {

        printf("\tEnter Value in Item No. % : ",i+1);

scanf("%d", &arr[i]);

   }

     

   printf("\n");

   printf("\tList of Numbers That Are Not Duplicate ");

   printf("\n\n");

   for (i = 0; i < items; i++) {

      for (j = i + 1; j < items;) {

         if (arr[j] == arr[i]) {

            for (k = j; k < items; k++) {

               arr[k] = arr[k + 1];

            }

            items--;

         } else

            j++;

      }

   }

   printf("\n");

   printf("\t");

   for (i = 0; i < items; i++) {

      printf("%d ", arr[i]);

   }

    printf("\n\n");

   printf("\tEnd of Program");

   printf("\n");

   return 0;

}

Friday, February 25, 2022

Square and Cube Root Solver in Python

Square and Cube Root Solver in Python

 A simple program to ask the user to give a number and then the program will compute the square and cube root value of the given number using Python programming language.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support.





Program Listing


# square.py
# Jake Rodriguez Pomperada, MAED-IT, MIT
# www.jakerpomperada.blogspot.com and www.jakerpomperada.com
# jakerpomperada@gmail.com
# Barangay Mandalagan, Bacolod City, Negros Occidental Philippines
print("");
print("Square and Cube Root Solver in Python");
print("");
val1 = input("Enter a number : ")
a = int(val1)

def square(a):
return int(a) * int(a)

def cube_root(a):
return int(a) * int(a) * int(a)

print("");

square_result = square(a)
cube_result = cube_root(a)

print("The square value of ", a, " is " ,square_result,'.')
print("The cube root value of ", a, " is " ,cube_result,'.')
print("");
print("End of Program")
print("");


Sum and Product of Five Numbers in C++

Sum And Product Of Five Numbers In C++

 A simple program to solve the sum and product of five numbers using C++ programming language.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support.




Program Listing

// BEGIN CODE


#include <iostream>

#include <algorithm>

#include <numeric>


const std::string ordinal_words[] =

{

     "first", "second", "third", "forth", "fifth"

};


void calculations(int numbers[], int size) {

     int product = 1;


     int sum = 0;


     for (int i = 0; i < size; ++i) {

         product *= numbers[i];

         sum += numbers[i];

     }

     std::cout << "The sum of 5 numbers: " << sum << "\n";


     std::cout << "The product of 5 numbers: " << product << "\n";

}


void four_numbers()

{

     const int NUM_ELEMS = 4;

     int numbers[NUM_ELEMS] = { 0 };


     for (int i = 0; i < NUM_ELEMS; ++i) {

         std::cout << "Enter " << ordinal_words[i] << " number: ";

         std::cin >> numbers[i];

     }

     bool allEqual = std::all_of(numbers + 1, numbers + NUM_ELEMS,

                     [&numbers](int num){return num == numbers[0];} );


     std::cout << (allEqual ?  "true" : "false") << "\n";

}


void five_numbers()

{

     const int NUM_ELEMS = 5;

     int numbers[NUM_ELEMS] = { 0 };


     for (int i = 0; i < NUM_ELEMS; ++i) {

         std::cout << "Enter " << ordinal_words[i] << " number: ";

         std::cin >> numbers[i];

     }

     bool allEqual = std::all_of(numbers + 1, numbers + NUM_ELEMS,

             [&numbers](int num) {

                 return (num == numbers[0]);

             });


     std::cout << (allEqual ? "true" : "false") << "\n";

     calculations(numbers, NUM_ELEMS);

}




int main()

{

     four_numbers();

     five_numbers();


}



Thursday, February 24, 2022

Global and Local Variables in C

Global and Local Variable Declaration in C

 A program to demonstrate how to declare and use local and global variables in C programming language.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support.





Program Listing

/* global_local.c

  Local and Global Variable Program

  Author   : Jake Rodriguez Pomperada, MAED-IT, MIT

  Tool     : Dev C++ Version 5.11

  Date    : February 24, 2022  8:24 PM  Thursday

*/


#include <stdio.h>


// Global variable declaration

//int a = 100;


int main()

{

     // Local variable declaration

    printf("\n\n");

    printf("\tGlobal and Local Variables in C");

    printf("\n\n");

    int a = 50;

    printf("\tThe value is %d.",a);

    printf("\n\n");

    printf("\tEnd of Program");

    printf("\n\n");

    return 0;

}


Wednesday, February 23, 2022

Simple Calculator Using Functions in Python

Simple Calculator Using Functions in Python

 A simple calculator program using functions using Python programming language.

I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me in the following email address for further details.  If you want to advertise on my website kindly contact me also in my email address also. Thank you.


My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.

Please subscribe to my channel  https://www.youtube.com/channel/UCOs-lpOoIeJoh6gpJthPoGg

Thank you very much for your support.







Program Listing

# Simple Calculator Using Functions in Python
# Jake Rodriguez Pomperada, MAED-IT, MIT
# www.jakerpomperada.blogspot.com and www.jakerpomperada.com
# jakerpomperada@gmail.com
# Barangay Mandalagan, Bacolod City, Negros Occidental Philippines

# This function adds two numbers
def add(x, y):
return x + y


# This function subtracts two numbers
def subtract(x, y):
return x - y


# This function multiplies two numbers
def multiply(x, y):
return x * y


# This function divides two numbers
def divide(x, y):
return x / y

choice = input("What mathematical operation do you want to use [+,-,*,/]? ")
num1 = float(input("Enter first number: "))
num2 = float(input("Enter second number: "))
print("\n")

if choice in ('+', '-', '*', '/'):

if choice == '+':
print("The sum of " ,num1, " and ", num2, " is :", add(num1, num2))

elif choice == '-':
print("The difference between " ,num1, " and ", num2, " is : ", subtract(num1, num2))

elif choice == '*':
print("The product between " ,num1, " and ", num2, " is : ", multiply(num1, num2))

elif choice == '/':
print("The quotient of " ,num1, " and ", num2, " is : ", divide(num1, num2))


Sorting Person's Name in C