Giter Site home page Giter Site logo

1675803445887

Hi there 👋, I'm Eng. Abdullah Alsalem

Software Developer

nabaajafar

  • 🌱 I’m currently learning ERPNext and Frappe

  • 📘 passionate to learn more.

  • ⚡ Always have a faith

  • 👯 I’m looking to collaborate on any kind of great project

  • 📫 How to reach me [email protected]

Connect with me:

https://www.linkedin.com/in/nabaa-busbaih-3095201ab/

Languages and Tools:

android arduino aws bash blender bootstrap c cplusplus csharp css3 dotnet firebase flask git html5 java javascript linux matlab mongodb mssql mysql opencv photoshop php postman python scikit_learn sqlite tensorflow xd

Github Stats:

nabaajafar

Abdullah Alsalem's Projects

multiple-of-3 icon multiple-of-3

You are an elementary school teacher and explaining multiplication to students. You are going to use multiplication by 3 as your example. The program you are given takes N number as input. Write a program to output all numbers from 1 to N, replacing all numbers that are multiples of 3 by "*".

my-account-balance icon my-account-balance

The program you are given takes an account number and its balance as input. It defines Account class with 1 member balance and derives User class from it with 1 additional member - the account number, then creates a user object and tries to store the balance and account number in it, and shows the details. But something is wrong. Fix the program so that it completes the User() constructor, which should assign the parameters to the corresponding members of the User class. Also, check the access modifier of balance member of Account class.

mynewcv icon mynewcv

هذه سيرتي الذاتية الجديدة الأكثر أناقة

online-car-shopping icon online-car-shopping

On the car dealership website, you can pre-order a car by specifying its color and equipment. The program you are given takes the color and the equipment type as input and pass them to constructor of already declared Car class. Implement IColor and IEquipment interfaces for the Car class and reimplement their GetColor and GetEquipment methods inside it. Each of them should output corresponding message about color/equipment (see sample output).

perimeter-calculator icon perimeter-calculator

The program you are given defines abstract class Figure and derives Rectangle and Triangle classes from it. Add an abstract method Perimeter to class Figure, than override it in derived classes to calculate perimeters of already created Rectangle and Triangle objects. Hint Perimeter of rectangle with width w and height h => 2*w+2*h. Perimeter of triangle with sides s1, s2, s3 => s1+s2+s3.

popular-proverbs icon popular-proverbs

هذا المشروع المقصد منه جمع الأمثال الشعبية كلها مو

print-to-printer icon print-to-printer

You are writing a program that can output the value of a variable of any type. It takes a string, an integer, and a double value as input and then it should output them. Create a generic method Print for a Printer class to execute the given calls correctly.

queue-it-up icon queue-it-up

Write a program that will take 3 numbers as input and store them in a defined queue. Also, add code to output the sorted sequence of elements in the queue, separated by a space.

removed icon removed

The program you are given defines the evenNums stack and pushes 3 even numbers (6, 8 and 4) onto it. The 4th number is taken from the user and also pushed. But we need to check whether it is also an even number. Complete the program to perform that check process, and if the last pushed number N isn't even, remove it from stack and output "N: Removed" (see sample output). At the end, output all the elements of the stack, separated by spaces.

responsive-web-design icon responsive-web-design

Responsive web design is the practice of building websites that can adapt to every device and every screen size. During this course, we will learn how to build modern, responsive websites using HTML and CSS. As our course project, we will build a website from scratch and, as a bonus, we will add some functionality to it using JavaScript at the end of the course!

robot-barman icon robot-barman

You have a robot-barman and his goal is to neatly arrange drinks on the shelves of the bar. He is very smart and takes as many drinks as are necessary to evenly distribute them on the shelves, but he still has problems with division. The program installed in the robot takes the number of drinks and the number of the shelves as input. Complete the program to evenly distribute the drinks on shelves: by dividing the number of drinks by the number of shelves and outputting the result. The program must also, handle those two possible problems: 1. the divider (the number of shelves) should never be zero 2. both inputs should be integers. For the first exception, the program should output "At least 1 shelf" and for the second, "Please insert an integer".

srs icon srs

Software Requirements Specification (SRS)

talal_aldowsari_website icon talal_aldowsari_website

هذا شخص طلب مني مشروع أخذه ولم يعطني أجري ولن أسامحه إلى يوم القيامة

the-most-expensive-metal icon the-most-expensive-metal

The program you are given defines a metals dictionary, where names are used as keys and their price for 1 gram as values. It takes the name and the price of 5th metal as input. Add the 5th pair to the dictionary and write code to output the message about the most expensive metal in the dictionary.

top-of-the-leaderboard icon top-of-the-leaderboard

You need to write a program for the game to sort player scores. The program you are given takes N number as input, which represents the number of players, and defines a score list. Complete the program to take N count of numbers (the scores) as input, store them in a scores list, sort and output them, each separated by a space.

where-are-the-planes icon where-are-the-planes

You are the airport administrator responsible for setting flight statuses. At first the flight program was showing only "Registration" and "Closed" statuses, but we need to expand it to give more detailed information. Derive WayStatus class from Flight class and complete its 1. constructor, to output "On the way" 2. destructor, to output "Landed" so that the program correctly outputs all the statuses of the flight.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.