Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions C++/calcPower.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#include <iostream>
using namespace std;

int main()
{
int exponent;
float base, result = 1;

cout << "Enter base and exponent respectively: ";
cin >> base >> exponent;

cout << base << "^" << exponent << " = ";

while (exponent != 0) {
result *= base;
--exponent;
}

cout << result;

return 0;
}
18 changes: 18 additions & 0 deletions Python/sortAlphabets.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Program to sort alphabetically the words form a string provided by the user

my_str = "Hello this Is an Example With cased letters"

# To take input from the user
#my_str = input("Enter a string: ")

# breakdown the string into a list of words
words = [word.lower() for word in my_str.split()]

# sort the list
words.sort()

# display the sorted words

print("The sorted words are:")
for word in words:
print(word)
56 changes: 56 additions & 0 deletions java/calcTimeDifference.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
public class Time {

int seconds;
int minutes;
int hours;

public Time(int hours, int minutes, int seconds) {
this.hours = hours;
this.minutes = minutes;
this.seconds = seconds;
}

public static void main(String[] args) {

// create objects of Time class
Time start = new Time(8, 12, 15);
Time stop = new Time(12, 34, 55);
Time diff;

// call difference method
diff = difference(start, stop);

System.out.printf("TIME DIFFERENCE: %d:%d:%d - ", start.hours, start.minutes, start.seconds);
System.out.printf("%d:%d:%d ", stop.hours, stop.minutes, stop.seconds);
System.out.printf("= %d:%d:%d\n", diff.hours, diff.minutes, diff.seconds);
}

public static Time difference(Time start, Time stop)
{
Time diff = new Time(0, 0, 0);

// if start second is greater
// convert minute of stop into seconds
// and add seconds to stop second
if(start.seconds > stop.seconds){
--stop.minutes;
stop.seconds += 60;
}

diff.seconds = stop.seconds - start.seconds;

// if start minute is greater
// convert stop hour into minutes
// and add minutes to stop minutes
if(start.minutes > stop.minutes){
--stop.hours;
stop.minutes += 60;
}

diff.minutes = stop.minutes - start.minutes;
diff.hours = stop.hours - start.hours;

// return the difference time
return(diff);
}
}